Additional ExternalAddressBook

I want to integrate the addressbook of an external application (CRM-like) seamlessly into Nextcloud Contacts as ExternalAddressBook like ldap_contacts_backend does.

Are there any more resources I could learn from, besides ldap_contacts_backend?

Regards,
Andreas

Hello @andreas,

you can use ldap_contacts_backend as a boilerplate for sure. Additionally, there is the option to look at ther server code and the PHP documentation.

I guess it will be a mix of all sources.

Chris

1 Like

Hi, in user_oidc, you’ll find an interesting Backend.php. It may provide another example. ldap_user_backend is based on remote calls, with a cache. user_oidc uses a mysql table. Between the two, you should find your way.

1 Like