Gestire i contatti in Microsoft Graph
Contents
[
Hide
]
Fare riferimento a Configurazione Azure AD e autenticazione Microsoft Graph articolo per apprendere come integrare la tua applicazione con Microsoft Graph.
Aspose.Email for Java fornisce supporto per la gestione dei contatti tramite Microsoft Graph. È possibile elencare, recuperare, creare e aggiornare i contatti direttamente dalle cartelle dei contatti.
Il codice di esempio qui sotto dimostra come gestire gli elementi di contatto usando i seguenti metodi della libreria:
listContacts(String id)— Recupera una collezione di contatti dalla cartella specificata.fetchContact(String id)— Recupera un contatto per ID.createContact(String folderId, MapiContact contact)— Crea un nuovo contatto in una cartella.updateContact(MapiContact contact)— Aggiorna un contatto esistente.
IGraphClient graphClient = null;
// List Contacts
MapiContactCollection contacts = graphClient.listContacts("contactFolderId");
// Fetch Contact
MapiContact contact = graphClient.fetchContact("contactId");
// Create Contact
MapiContact newContact = new MapiContact("Jane Smith", "jane.smith@example.com", "XYZ Corporation", "777-888-999");
MapiContact createdContact = graphClient.createContact("contactFolderId", newContact);
// Update Contact
createdContact.getTelephones().setPrimaryTelephoneNumber("888-888-999");
MapiContact updatedContact = graphClient.updateContact(createdContact);