如何使用Microsoft Graph Api中的对话ID获取消息列表

时间:2019-11-19 16:11:41

标签: java microsoft-graph

我需要有关如何使用对话ID查找邮件列表的帮助:

据我所知,我已经解释了以下情况:

  1. 发送邮件时,我们获得两个重要属性,即ID,即“对话ID”。
  2. 因此,当收到回复时,我们看到答复的电子邮件具有与父邮件对话ID相同的对话ID。
  3. 我有一个正确的会话ID,但是问题是我当前在Spring Boot应用程序中使用Microsoft Graph api库。我不知道在哪里可以深入了解使用对话ID回复的邮件列表。

我尝试使用文档,但没有运气,因为文档中没有提及这种情况。

有人可以帮助我理解还是请分享链接以解决该问题。

下面是我用来执行该功能的代码

mGraphServiceClient.me().messages().buildRequest()

所以在这里我可以找到ID,但是我不确定从父ID如何获取其所有线程。

1 个答案:

答案 0 :(得分:0)

您无需调用api即可从收件箱和已发送文件夹中获取消息。 这样尝试 https://graph.microsoft.com/v1.0/me/messages$select=conversationId,subject,from,body,receivedDateTime,id,hasAttachments,toRecipients,ccRecipients,bccRecipients,replyTo&$filter=conversationId eq 'hugyguder76439cbfnu4f4n'