Outlook API,从消息ID获取多条消息

时间:2018-06-29 13:27:50

标签: outlook microsoft-graph outlook-restapi

我正在使用Microsoft Graph API。 我想知道给定用户是否可以从Message ID列表中获取消息列表(邮件)?

我有一个邮件列表ID;我可以使用Microsoft Graph API获得相应消息的列表吗? (我不想使用批次,因为它仅限于20个结果。)

有此端点: https://msdn.microsoft.com/en-us/office/office365/api/mail-rest-operations# 这样就可以通过给出其ID来获取一条消息。 我需要的是通过提供ID来获取多条消息(例如500条消息)。 那可能吗 ?

1 个答案:

答案 0 :(得分:2)

这在Graph API中是不可能的。
唯一返回邮件列表的操作将返回指定文件夹的邮件列表

GET /me/messages                      (returns all messages of the mailbox)
GET /me/mailFolders/{id}/messages     (returns all messages of a folder inside the mailbox)

来自https://developer.microsoft.com/en-us/graph/docs/api-reference/beta/api/user_list_messages

您唯一的选择是使用批处理请求。