【问题标题】:MS Graph API: is it possible to order mail messages by recipient(s)?MS Graph API:是否可以按收件人订购邮件?
【发布时间】:2020-05-18 07:23:46
【问题描述】:

说实话,我有点惊讶我没能在谷歌上找到答案(不是 MS Graph API,也不是 MS Outlook REST API)——看起来我是唯一一个面临任务的人按收件人排序邮件消息(例如,在已发送邮件文件夹中)。

在手册中,我看到it is possible to order messages by sender;我可以要求类似的东西

GET https://graph.microsoft.com/v1.0/me/messages?$orderby=from/emailAddress/address

GET https://graph.microsoft.com/v1.0/me/messages?$orderby=from/emailAddress/name,from/emailAddress/address

但是收件人呢,实际上是一个数组(甚至 3 个数组:toRecipients、ccRecipients 和 bccRecipients)?

我已经尝试了所有我能想象到的 API 请求,但只得到了错误。我错过了什么吗?

【问题讨论】:

标签: microsoft-graph-api outlook-restapi microsoft-graph-mail


【解决方案1】:

不支持按集合排序。也许,如果收件人是众所周知的,您可以通过他们filter 并进行客户端排序。不是最有效的,但可以胜任。

【讨论】:

  • 谢谢。这就是我所怀疑的,但只是未能找到一些明确的陈述。顺便说一句,你是在一些手册中找到这个还是你只是试图“破解”一个 API?
  • @IgorKrein 这来自 MSFT 开发人员关怀团队。顺便说一句,对于 MS Graph 支持的复杂查询,您可以查看this。您也可以通过Microsoft Graph Feature Requests 请求添加一项功能,这引发了第一个链接中讨论的一些功能。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-02-21
  • 2018-06-20
  • 1970-01-01
相关资源
最近更新 更多