مدیریت مخاطبین در Microsoft Graph

Contents
[ ]

ارجاع به راه‌اندازی 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);