Microsoft graph - 有没有办法一次更新多封电子邮件?

Microsoft graph - Is there a way to update multiple emails at once?

据此https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/message_update

我必须执行单独的补丁请求来更新消息(例如将它们标记为未读或其他)。

但是当数量过多时这会成为一个问题(在我的自定义仪表板中将 10 封电子邮件标记为未读,该仪表板由 Microsoft 的图表 api 提供支持)

有没有办法同时更新多封邮件?

Graph 尚不支持批处理多个调用。如果您直接调用 Outlook 端点 (https://msdn.microsoft.com/en-us/office/office365/api/batch-outlook-rest-requests),您目前可以进行批处理。

JSON 测试端点中现已提供批处理功能,可让您一次更新多条消息。文档位于 https://developer.microsoft.com/en-us/graph/docs/concepts/json_batching.

我们在 Graph Explorer 中也有批处理示例,因此您可以轻松地在浏览器中尝试批处理。