超过IOS中的加载项

时间:2019-06-26 08:37:13

标签: android ios sharepoint outlook

Office.context.mailbox.item.itemId在IOS中有所不同

你好, 我开发了一个Outlook加载项,用于将电子邮件保存到SharePoint列表。在Web,客户端,IOS和android上正常运行。要将电子邮件保存到SharePoint,我使用EWS阅读电子邮件。从几天开始,我注意到该加载项不适用于IOS。我调试代码并发现当我在服务中请求读取电子邮件Office.context.mailbox.item.itemId时返回的格式错误的ID与Web或客户端ID不匹配。为了阅读电子邮件,我调用了EWS服务EmailMessage.Bind,该服务抛出“此协议不支持ImmutableIds”。 某些机构帮助我如何从尝试使用Office.context.mailbox.convertToEwsId的办公环境中获取IOS中的正确ID,

Samaresh

1 个答案:

答案 0 :(得分:0)

EWS是较旧的协议,不支持Outlook的所有新功能。不可变ID是引入的新属性,EWS不接受。指南是使用REST API而不是EWS调用,因为REST API支持immutableID?