Office JS对象提供的项目ID对于Outlook App和Web是不同的

时间:2017-09-01 06:51:50

标签: outlook-addin office-js office-addins

我们使用Office JS提供的框架开发了Outlook插件。 我们观察到Web和Outlook应用程序中项目ID的以下差异。

请参阅以下ID。 “分隔符不同”。我们如何识别电子邮件的唯一性。

例如,

Web :AQMkAGI5MTEANDkzYi1mYTJlLTQwNDUtOGI1Ni00ODJmODc0N2M3NjIARgAAA5vnUELrbT5Mp3SvmLMR6MEHAP7qKD1uxMdCtoUAa/H6RZsAAAIBDAAAAP7qKD1uxMdCtoUAa/H6RZsAAAIXmAAAAA==
App :AQMkAGI5MTEANDkzYi1mYTJlLTQwNDUtOGI1Ni00ODJmODc0N2M3NjIARgAAA5vnUELrbT5Mp3SvmLMR6MEHAP7qKD1uxMdCtoUAa-H6RZsAAAIBDAAAAP7qKD1uxMdCtoUAa-H6RZsAAAIXmAAAAA==

1 个答案:

答案 0 :(得分:0)

不同的Outlook客户端将在其利用的协议中返回itemId。 REST和EWS itemId以不同方式进行转义,这导致同一项的itemId之间存在差异。要将EWS itemId转换为REST,您可以利用convertToRestId JS API。