【发布时间】:2017-10-13 15:13:24
【问题描述】:
我想使用 Outlook REST API 来显示邮件文件夹中的邮件并按对话对邮件进行分组,就像在任何现代网络邮件中一样。
例如使用inbox,我会使用<mailuri>/inbox/messages?$select=ConversationId 等第一个查询请求(默认情况下它是逆时间顺序)
将请求结果按ConversationId 分组是不够的,因为有些电子邮件可能不在inbox 中(想想sentmails),或者它们可能被分页而不在第一页返回。
因此,对于每个不同的ConversationId,我需要执行另一个 REST 请求,以检索参与者或简单地计算对话中的电子邮件。我可以使用新的batch request 来执行此操作。
涉及的请求很多。有没有更好的解决方案?
【问题讨论】:
-
这个话题导致了一个专门的 UserVoice 功能请求,考虑支持officespdev.uservoice.com/forums/…
标签: outlook office365api outlook-restapi