Kontakte in Microsoft Graph verwalten
Contents
[
Hide
]
Siehe Azure AD‑Einrichtung und Microsoft Graph‑Authentifizierung Artikel, um zu lernen, wie Sie Ihre Anwendung mit Microsoft Graph integrieren.
Aspose.Email for Java bietet Unterstützung zur Verwaltung von Kontakten über Microsoft Graph. Sie können Kontakte direkt aus Kontaktordnern auflisten, abrufen, erstellen und aktualisieren.
Das untenstehende Codebeispiel zeigt, wie man Kontaktitems mit den folgenden Methoden der Bibliothek verwaltet:
listContacts(String id)— Ruft eine Sammlung von Kontakten aus dem angegebenen Ordner ab.fetchContact(String id)— Ruft einen Kontakt anhand seiner ID ab.createContact(String folderId, MapiContact contact)— Erstellt einen neuen Kontakt in einem Ordner.updateContact(MapiContact contact)— Aktualisiert einen bestehenden Kontakt.
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);