使用Graph API订阅邮件文件夹及其所有子文件夹中的更改

问题描述 投票:0回答:1

我的收件箱文件夹具有以下结构:

Inbox
 >>Subfolder1
 >>Subfolder2
 ..
 >>SubfolderN

我希望我订阅时会收到所有消息的通知,包括收件箱的子文件夹中的消息:

{
  "changeType": "created",
  "notificationUrl": "https://webhookurl",
  "resource": "/users/{id}/mailFolders('Inbox')/messages",
  "expirationDateTime": "2020-04-03T11:00:00.0000000Z",
  "clientState": "SecretClientState"
}

但是通知仅针对父Inbox文件夹。

我如何在订阅中也指定接收子文件夹的通知?

microsoft-graph microsoft-graph-mail
1个回答
0
投票

为了接收所有消息的通知,您应该使用资源路径:/users/{id}/messages。这应该为用户邮箱中的所有邮件提供通知。

© www.soinside.com 2019 - 2024. All rights reserved.