Kelola Kontak di Microsoft Graph
Contents
[
Hide
]
Lihat Penyiapan Azure AD dan Otentikasi Microsoft Graph artikel untuk mempelajari cara mengintegrasikan aplikasi Anda dengan Microsoft Graph.
Aspose.Email for Java menyediakan dukungan untuk mengelola kontak melalui Microsoft Graph. Anda dapat menampilkan daftar, mengambil, membuat, dan memperbarui kontak langsung dari folder kontak.
Contoh kode di bawah ini menunjukkan cara mengelola item kontak menggunakan metode berikut dari pustaka:
listContacts(String id)— Mengambil koleksi kontak dari folder yang ditentukan.fetchContact(String id)— Mengambil kontak berdasarkan ID-nya.createContact(String folderId, MapiContact contact)— Membuat kontak baru dalam sebuah folder.updateContact(MapiContact contact)— Memperbarui kontak yang ada.
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);