我正在使用VB开发Web应用程序(ASP.NET)。
我想获取地址簿中的所有地址列表以及地址簿中每个列表的所有群组和电子邮件联系人。
我该怎么做?有什么建议吗?
我正在使用Microsoft Exchange Web服务(EWS)。这是正确的方法吗?
感谢您的回答和最好的问候,
菲利普
答案 0 :(得分:2)
EWS在访问目录时的功能有限,有2个EWS操作ResolveName https://msdn.microsoft.com/en-us/library/office/dn645423%28v=exchg.150%29.aspx和ExpandGroup https://msdn.microsoft.com/en-us/library/office/dn629392(v=exchg.150).aspx,它们提供有限的地址簿功能。在2013年,FindPeople https://msdn.microsoft.com/en-us/library/office/jj191039(v=exchg.150).aspx可以做更多事情。我建议你从这些开始写一些代码,看看它们是如何工作的。
Exchange在全局地址列表中访问的所有目录信息都在Active Directory中,因此如果您的应用程序需要更复杂的目录访问,我很可能需要使用LDAP目录来访问Active Directory。
干杯 格伦