Почему я не получаю уведомления об изменениях в событиях общего календаря? - PullRequest
0 голосов
/ 03 марта 2020

Я успешно создал подписку webhook для прослушивания изменений в общем календаре (я получил ответ «201 Создано» от конечной точки создания подписки) со следующим телом POST:

{
    "changeType": "created,updated,deleted",
    "notificationUrl": <my_https_app_webhook_url>,
    "resource": "/me/calendars/<calendar_id>/events",
    "expirationDateTime": "2020-03-06T12:30:27.606347+00:00",
    "clientState": <secret_token>
}

Если я затем создаю событие в этом общем календаре с 1 участником (помимо меня, организатора и владельца общего календаря), и этот участник отклоняет событие, я не получаю уведомление в своей подписке уведомленийUrl.

Я что-то здесь упускаю?

Ответы [ 2 ]

0 голосов
/ 04 марта 2020

Это ожидаемое поведение, так как ответы участника не обновляют сам объект события, таким образом, не вызывая уведомление.
Я бы рекомендовал добавить это как предложение к UserVoice

0 голосов
/ 03 марта 2020
{
   "changeType": "created,updated",
   "notificationUrl": "https://mynotification.url.com",
   "resource": "users/adminuser@oadmin.onmicrosoft.com/events",
   "expirationDateTime":"2020-03-03T14:09:27.121Z",
   "latestSupportedTlsVersion": "v1_2"
}

Убедитесь, что вы добавили, ChangeType: создано, обновлено

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...