Богатые уведомления Microsoft Graph - PullRequest
0 голосов
/ 06 декабря 2018

Я хочу подписаться на расширенные уведомления, используя Microsoft graph API для событий календаря.Ниже приводится полезная нагрузка, которую я использую для совершения звонка по подписке:

{
    "changeType": "created,updated,deleted",
    "notificationUrl": "https://notification.com/api/webhook",
    "resource": "Users('room_mailbox@abc.com')/events?$select=subject,start,end,organizer",
    "expirationDateTime": "2018-12-06T18:23:45.9356913Z",
    "clientState": "secretClientValue"
}

Получаемый ответ:

{
"error": {
    "code": "InvalidRequest",
    "message": "IncludeProperties flag should be true in payload to support rich notifications.",
    "innerError": {
        "request-id": "b281f496-6121-40d0-9f48-452922170598",
        "date": "2018-12-06T09:32:46"
    }
}

}

Использование полезной нагрузки:

{
    "changeType": "created,updated,deleted",
    "notificationUrl": "https://notification.com/api/webhook",
    "resource": "Users('room_mailbox@abc.com')/events,
    "expirationDateTime": "2018-12-06T18:23:45.9356913Z",
    "clientState": "secretClientValue", 
    "includeProperties" : true
}

Я успешно создал подписку, но в уведомлениях получил данные по умолчанию.

Я использовал расширенные уведомления с помощью API outlook v2.Но не могу найти какую-либо документацию по Microsoft Graph API.

1 Ответ

0 голосов
/ 07 декабря 2018

Расширенные уведомления пока не поддерживаются для событий Календаря через Microsoft Graph.

Мы исправим сообщение об ошибке.

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