MS Graph API:是否可以按收件人排序邮件消息?

MS Graph API: is it possible to order mail messages by recipient(s)?

说实话,我有点惊讶我没能google回答(不适用于 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 请求,但只遇到错误。我错过了什么吗?

不支持按集合排序。也许,如果收件人是众所周知的,您可以 filter 他们并进行客户端排序。不是最有效的,但可以完成这项工作。