MailItem.ConversationId与Graph API的ConversationId

时间:2019-04-05 07:44:42

标签: c# outlook-addin comaddin

问题:

我们有一个基于VC#的 VSTO Outlook插件(不是Web插件),并且具有以下代码,可以使用简单的mailItem.conversationId获取电子邮件的sessionId。

这类似于: C8F20FA753DC227D3F180125093096FD

但是,当我使用Graph API搜索此消息时,得到的内容类似于: AAQkAGVjYjcxNTM1LTEzYWYtNFgktS1hZTU1LWQxYmVhZTE2NzMxNgAQAKtbtU_C8VBCvLr3q8-JhA =

我们需要稍后通过VSTO插件。

我们所知道的:

其他地方,例如浏览器->我们在OWA(Outlook Web应用程序)HTML的正文中获得此ID。 即使是Web插件,我们也有一个Office.context.mailbox.convertToRestId,它似乎返回与Graph API相同的值。

我们使用Google吗?:

是的,我们发现最接近的问题是-> https://social.msdn.microsoft.com/Forums/office/en-US/5551df43-d833-4352-b27a-70e18ef71576/how-can-i-compare-conversation-id-from-exchange-web-services-with-outlook-conversation-id-?forum=outlookdev

但是,我是Addin Development的新手,我不知道在代码中究竟需要做些什么才能实现这一点,而且如果我已经缺少了某个属性,那么

预期 AAQkAGVjYjcxNTM1LTEzYWYtNFgktS1hZTU1LWQxYmVhZTE2NzMxNgAQAKtbtU_C8VBCvLr3q8--JhA =

实际:C8F20FA753DC227D3F180125093096FD

任何能使该代码正常工作的实际代码的指针。

0 个答案:

没有答案