إدارة جهات الاتصال في Microsoft Graph
Contents
[
Hide
]
ارجع إلى إعداد Azure AD ومصادقة Microsoft Graph مقالة لتعلم كيفية دمج تطبيقك مع Microsoft Graph.
Aspose.Email for Java يوفر دعمًا لإدارة جهات الاتصال عبر Microsoft Graph. يمكنك سرد، جلب، إنشاء وتحديث جهات الاتصال مباشرةً من مجلدات جهات الاتصال.
يعرض المثال البرمجي أدناه كيفية إدارة عناصر جهات الاتصال باستخدام الطرق التالية للمكتبة:
listContacts(String id)— يسترجع مجموعة من جهات الاتصال من المجلد المحدد.fetchContact(String id)— يسترجع جهة اتصال حسب معرّفها.createContact(String folderId, MapiContact contact)— ينشئ جهة اتصال جديدة في مجلد.updateContact(MapiContact contact)— يحدث جهة اتصال موجودة.
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);