我正在尝试使用EWS(不是特定邮箱联系人的一部分,而是在租户(公司)级别)访问Exchange外部联系人。可以从Exchange管理员设置网页查看和添加这些联系人(Office 365)->“收件人”->“联系人”选项卡),但是我找不到方法,因为我发现的所有示例都在谈论邮箱联系人。 知道我如何使用EWS读写这些联系人吗?
谢谢
答案 0 :(得分:0)
您不能使用EWS(或任何邮箱API)来修改存储在Active Directory(或Azure Active Directory)中的联系人。如果您使用Office365,请查看Graph API,该API目前可以列出,更新,删除beta https://developer.microsoft.com/en-us/graph/docs/api-reference/beta/resources/orgcontact中的这些类型的联系人。否则,请考虑使用Exchange命令行管理程序。
EWS具有两个功能,可让您访问目录联系人:如果您将目录指定为搜索位置,则第一个是ResolveName操作。或者,FindPeople操作还可以让您在目录中搜索联系人。