通过 EWS 在 Exchange 中创建联系人

Posted

技术标签:

【中文标题】通过 EWS 在 Exchange 中创建联系人【英文标题】:Create contacts in Exchange through EWS 【发布时间】:2015-06-16 15:56:49 【问题描述】:

我是 Exchange 的新手,我想通过 Exchange Web 服务 (EWS) 创建一个本地联系人和一组联系人。

似乎没有一些方法可以做到这一点,或者我在以下文档中找不到确切的功能:Exchange Web Services (EWS) in Exchange 2010

我们使用 Exchange 2010 SP3。

任何帮助将不胜感激!

【问题讨论】:

【参考方案1】:

好吧,看来我可以使用ExchangeService.CreateItems 方法并将一些项目放入其中,例如contacts 或group of contacts。

来自main documentation:

物品操作 项目操作提供对 Exchange 数据存储中项目的访问。通过使用这些操作,客户端应用程序可以创建、更新、删除、复制、获取、移动和发送项目。项目操作适用于以下项目类型:

[...]

联系人项目 联系人项目是一组属性,代表位于 Active Directory 目录服务或私人联系人存储中的联系人。需要注意的是,虽然这两种类型的联系人在数据内容上相似,但它们在您可以对它们执行的操作类型上有所不同。

【讨论】:

以上是关于通过 EWS 在 Exchange 中创建联系人的主要内容,如果未能解决你的问题,请参考以下文章

Exchange EWS:未定义类“DistinguishedFolderIdType”

Exchange Web 服务通知

EWS API - 在会议上更新

如何使用 EWS 托管 API 从 Microsoft Exchange 检索所有联系人?

如何使用 EWS Java API (Exchange Web Service) 设置联系人标题?

使用扩展属性字段 (EWS) 在 EmailMessage 中创建投票