Web应用程序中对公司共享Outlook联系人的编程访问

时间:2017-06-06 22:42:11

标签: outlook outlook-restapi microsoft-graph

我在Office 365中为组织创建了一个公用文件夹邮箱和一个根公用文件夹。我还在Outlook中创建了一个共享联系人文件夹,并添加了几个联系人。

现在,我希望能够以编程方式访问我们的Web应用程序中的这些共享联系人(列表,查看,添加,删除),这是一个用Angular4编写的SPA。

我们已经针对Azure AD进行身份验证,我们已经从MS Graph中提取信息。但是我没有看到任何方法来访问Graph中的公共文件夹。

如何在我们的网络应用中访问这些共享联系人?如果有另一个REST API可以满足我的需要,我愿意使用MS Graph以外的东西。

1 个答案:

答案 0 :(得分:1)

据我所知,仍然无法通过Graph API(或任何其他REST API)访问公用文件夹。

您需要使用Exchange Web服务(EWS)。 使用EWS的公用文件夹访问在https://msdn.microsoft.com/library/office/jj945067(v=exchg.150).aspx

中描述