Interfaccia API Rest per l’integrazione di contatti, e-mail, calendari e attività.

Gentili clienti e utenti di EGroupware,

Da qualche tempo utilizziamo l’interfaccia software REST-API (Representational State Transfer Application Programming Interface) per consentire una comunicazione e uno scambio di dati uniformi tra EGroupware e altre applicazioni.

L’uso dell’interfaccia offre una facile integrazione di EGroupware con diversi sistemi e quindi apre il software alla connessione con altre soluzioni utilizzate dagli utenti. Ad esempio, i contatti possono essere recuperati, utilizzati e aggiornati da un sistema ERP in EGroupware.

Attualmente è possibile inviare messaggi di posta elettronica con allegati anche tramite API REST.
D’ora in poi è anche possibile creare token applicativi validi solo per determinati utenti o per determinate applicazioni, ad esempio solo per l’applicazione di posta di EGroupware o per la sincronizzazione. In questo modo si elimina la necessità di inserire la propria password in altri client, rendendo l’utilizzo molto più sicuro.

Un altro punto a favore è che, utilizzando l’API Rest e i token, è possibile visualizzare i dati da o su una pagina web. Esempio: Un modulo di contatto su una pagina inserisce i dati immessi direttamente in una rubrica EGroupware tramite Rest-API.

L’API Rest di EGroupware è simile a CalDAV/CardDAV per quanto riguarda l’area, il calendario, gli indirizzi e le attività. Anche gli appuntamenti di un determinato calendario possono essere prenotati in questo modo attraverso una pagina web. Gli appuntamenti liberi possono essere sincronizzati tramite CalDAV o Rest-API. A tal fine, è possibile creare un token valido solo per il calendario e la sincronizzazione.

Maggiori informazioni su GitHub:

Server CalDAV/CardDAV e API REST di EGroupware

EGroupware Rest-API per la posta

Rest-API per il modulo di contatto in WordPress