本文介绍了Microsoft Graph API-通过internetmessageid查找消息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要找到sessionId以便在两个用户-John和Harry之间进行电子邮件交换.在我的情况下:
I need to find conversationId for email exchange between two user - John and Harry.In my scenario:
- John向哈里发送消息.
- 我有John发送的电子邮件中的电子邮件元数据,例如converstationId,internetMessageId,messageId(m $图形用户特定).
- 现在我想从哈里回复.不幸的是,Harry的对话ID与John不同,所以我无法使用它.我想做的是在Harry的收件箱中找到电子邮件对象,并使用他的sessionId.
- 使用有效的converstationId,我将能够代表Harry呼叫replyAll.
我可以像这样拨打电话吗?GET/me/messages?$ filter = internetMessageId eq abcd
Can I make call like:GET /me/messages?$filter=internetMessageId eq abcd
推荐答案
是的,您可以按照您建议的形式进行GET调用-您是否尝试过?图形API支持标准ODATA查询参数.
Yes, you can make a GET call in the form you suggest - have you tried it? The graph API supports standard ODATA query parameters.
在图形API资源管理器上,以下调用有效对我来说:
On the graph API explorer, the following call works for me:
https://graph.microsoft.com/v1.0/me/messages?$filter=internetMessageId eq '<[email protected]>'
这篇关于Microsoft Graph API-通过internetmessageid查找消息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!