microsoft-graph-api - 使用 Graph API 订阅邮件文件夹及其所有子文件夹中的更改
问题描述
我的收件箱文件夹具有以下结构:
Inbox
>>Subfolder1
>>Subfolder2
..
>>SubfolderN
我希望当我订阅所有消息时都会收到通知,包括收件箱子文件夹中的消息:
{
"changeType": "created",
"notificationUrl": "https://webhookurl",
"resource": "/users/{id}/mailFolders('Inbox')/messages",
"expirationDateTime": "2020-04-03T11:00:00.0000000Z",
"clientState": "SecretClientState"
}
但通知仅针对父收件箱文件夹。
如何在订阅中指定也接收子文件夹的通知?
解决方案
为了接收所有消息的通知,您应该使用资源路径:/users/{id}/messages。这应该为用户邮箱中的所有邮件提供通知。
推荐阅读
- reactjs - 错误:命令“npm run build”以 1 退出 - Vercel 错误
- javascript - 如何使用 Angular 在 Firebase 中仅获取选定的数据列表
- gradle - Kotlin Gradle DSL cpp-library 源通配符
- javascript - JavaScript TypeError null on click 或 eventListener
- html - 带有 CSS 的无限气泡循环并设置 z-index
- python - 多处理一个简单的 Python foreach?
- telegram - 添加机器人以在电报频道中发布
- google-sheets - GOOGLE 数据分析课程中的 GOOGLE SHEET COUNTIF 解析错误
- flutter - 错误:主体可能正常完成,导致返回“null”,但返回类型可能是不可为空的类型
- c# - 在 Axis 网络摄像机上开始录制时设置录制配置文件