Подписаться на изменения в почтовой папке и всех ее подпапках с помощью Graph API - PullRequest
0 голосов
/ 12 апреля 2020
Папка

Моя Входящие имеет следующую структуру:

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

Я ожидал, что при подписке будут получены уведомления для всех сообщений, включая сообщения в подпапках Входящие :

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

Но уведомления приходят только для родительской папки Входящие .

Как указать подписку для получения уведомлений для подпапки тоже?

1 Ответ

0 голосов
/ 16 апреля 2020

Чтобы получать уведомления для всех сообщений, вы должны использовать путь к ресурсу: / users / {id} / messages . Это должно обеспечить уведомление для всех сообщений в почтовом ящике пользователя.

...