MS graph webhook подписка на / группы без изменений членства включена? - PullRequest
0 голосов
/ 21 апреля 2020

В настоящее время нет способа создать подписку на уведомления об изменениях, которые отслеживают изменения для всех / групп БЕЗ изменений в составе группы. Я знаю, что эта функциональность доступна с использованием дельта-запросов с параметром $ select, но это операция извлечения, а не автоматическое уведомление c pu sh, которое доступно через уведомления / подписки webhook. Наличие этой функциональности может сократить количество уведомительных сообщений, полученных для групп, в которых изменения членства НЕ желательны, или wi sh, которые будут отслеживаться этим методом - для которых в этом случае дельта-уведомления могут быть заменены для этой цели, как указано ранее .

Пожалуйста, сообщите. Спасибо!

1 Ответ

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

В настоящее время уведомления об изменениях для групп не поддерживают параметр запроса $ filter или $ select odata для сужения уведомлений. Решением в этом случае будет использование комбинации уведомлений об изменениях и дельта-запроса, когда уведомление об изменении инициирует запрос изменений Delta, что позволяет вам, в свою очередь, определить содержание изменения и было ли оно «интересным» для вашего приложения. Если это неудовлетворительное решение, вы можете посмотреть на уведомления об изменениях с данными о ресурсах (предварительный просмотр) , однако сегодня это не реализовано для групп, поэтому вам придется запросить его по uservoice . Это или поддержка параметров запроса odata.

...