是否有 API 来访问 Office 365 中的公司联系人列表?
Is there an API to access a corporate contact list in Office 365?
我的任务是为客户开发一个应用程序,该应用程序除了其他功能外,还可以从他们在 Office 365 中的公司联系人列表中检索数据。是否有任何 API 可以让我访问该列表——最好没有每次都需要用户登录?
corporate contact list
取决于实际列表的保存位置?例如
启用邮件的联系人是否在全局地址列表中 - 如果是这样,您可以使用 Azure Graph API、新人员 API https://msdn.microsoft.com/office/office365/api/people-rest-operations, Or you could use FindPeople in EWS https://msdn.microsoft.com/en-us/library/office/jj191039(v=exchg.150).aspx。或者您甚至可以使用 Remote Powershell 和 Get-MailContact
如果它保存在 Public 文件夹中,则在特定 public 文件夹
上使用 EWS,例如 FindItems
如果它在邮箱联系人文件夹中,则 REST https://msdn.microsoft.com/en-us/office/office365/api/contacts-rest-operations 或 EWS
我的任务是为客户开发一个应用程序,该应用程序除了其他功能外,还可以从他们在 Office 365 中的公司联系人列表中检索数据。是否有任何 API 可以让我访问该列表——最好没有每次都需要用户登录?
corporate contact list
取决于实际列表的保存位置?例如
启用邮件的联系人是否在全局地址列表中 - 如果是这样,您可以使用 Azure Graph API、新人员 API https://msdn.microsoft.com/office/office365/api/people-rest-operations, Or you could use FindPeople in EWS https://msdn.microsoft.com/en-us/library/office/jj191039(v=exchg.150).aspx。或者您甚至可以使用 Remote Powershell 和 Get-MailContact
如果它保存在 Public 文件夹中,则在特定 public 文件夹
上使用 EWS,例如 FindItems如果它在邮箱联系人文件夹中,则 REST https://msdn.microsoft.com/en-us/office/office365/api/contacts-rest-operations 或 EWS