是否可以使用ews api 2.2设置用户照片? - 不是联系人照片!
与powershell命令Set-UserPhoto
相同ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2013_SP1);
service.Url = new Uri("https://mail.xxx.xxx/ews/Exchange.asmx");
感谢
答案 0 :(得分:0)
不可能这是不可能的,因为没有基础EWS操作允许您设置用户照片。 http://msdn.microsoft.com/en-us/library/office/bb409286(v=exchg.150).aspx上有完整的EWS操作列表。
使用不受支持的EWS可以做的一件事是修改在邮箱根目录中创建的用户照片对象。例如,如果您使用像MFCMapi这样的Mapi编辑器查看邮箱,并查看邮箱的NonIPM根目录中的项目,如果已设置了userphoto,您将看到UserPhoto对象(它具有IPM.UserPhoto的MessageClass)。在对象中,存在扩展属性,其中Photo以所有支持的不同图像格式存储。但我不认为这种方法可以为您提供适当的解决方案。
干杯 格伦