我的收件箱文件夹具有以下结构:
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文件夹。
我如何在订阅中也指定接收子文件夹的通知?
为了接收所有消息的通知,您应该使用资源路径:/users/{id}/messages。这应该为用户邮箱中的所有邮件提供通知。