Microsoft Graph API-通过internetmessageid查找消息 [英] Microsoft Graph API - find message by internetmessageid

查看:129
本文介绍了Microsoft Graph API-通过internetmessageid查找消息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要找到sessionId以便在两个用户-John和Harry之间进行电子邮件交换. 在我的情况下:

I need to find conversationId for email exchange between two user - John and Harry. In my scenario:

  1. John向哈里发送消息.
  2. 我有John发送的电子邮件中的电子邮件元数据,例如converstationId,internetMessageId,messageId(m $图形用户特定).
  3. 现在我想从哈里回复.不幸的是,Harry的对话ID与John不同,所以我无法使用它.我想做的是在Harry的收件箱中找到电子邮件对象,并使用他的sessionId.
  4. 使用有效的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 '<1430948481468.34600@THCIE7Dev2.onmicrosoft.com>'

这篇关于Microsoft Graph API-通过internetmessageid查找消息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆