Interface Rest API pour l’intégration des contacts, des courriers électroniques, des calendriers et des tâches
Chers clients et utilisateurs d’EGroupware,
Depuis un certain temps, nous utilisons l’interface logicielle REST-API (Representational State Transfer Application Programming Interface) pour permettre une communication et un échange de données uniformes entre EGroupware et d’autres applications.
L’utilisation de l’interface permet une intégration facile d’EGroupware avec différents systèmes et ouvre ainsi le logiciel à la connexion avec d’autres solutions utilisées par les utilisateurs. Par exemple, les contacts peuvent être récupérés, utilisés et mis à jour à partir d’un système ERP dans EGroupware.
Dès à présent, il est également possible d’envoyer des courriers électroniques avec des pièces jointes via l’API REST.
Désormais, il est également possible de créer des jetons d’application qui ne sont valables que pour certains utilisateurs ou certaines applications, par exemple uniquement pour l’application de messagerie EGroupware ou la synchronisation. Il n’est donc plus nécessaire de saisir son propre mot de passe dans d’autres clients, ce qui rend l’utilisation beaucoup plus sûre.
Un autre point positif est qu’en utilisant l’API Rest et les jetons, vous pouvez également afficher des données à partir d’une page web ou sur une page web. Exemple : Un formulaire de contact sur une page permet de saisir les données directement dans un carnet d’adresses EGroupware via Rest-API.
L’API Rest d’EGroupware est similaire à CalDAV/CardDAV en ce qui concerne la zone, le calendrier, les adresses et les tâches. Il est également possible de prendre des rendez-vous dans un certain calendrier par le biais d’une page web. Les rendez-vous libres peuvent être synchronisés via CalDAV ou Rest-API. A cette fin, il est possible de créer un jeton qui n’est valable que pour le calendrier et la synchronisation.
Plus d’informations sur GitHub :