Поделиться через


Использование REST API уведомлений в Microsoft Graph (не рекомендуется)

Важно!

API уведомлений Microsoft Graph не рекомендуется и прекратит возвращать данные к концу января 2022 г. Дополнительные сведения см. в Центрах уведомлений Microsoft Azure и в этой записи блога.

Для отправки push-уведомлений пользователю можно использовать API уведомлений в Microsoft Graph. Опубликуйте уведомление целевому пользователю, и платформа доставит уведомление всем конечным точкам устройства, зарегистрированным для этого пользователя. На высоком уровне процесс выглядит так:

  1. Пользователь входит в приложение, которое создает подписку в службе уведомлений Microsoft Graph. Приложению, отправившему вызов, будет возвращен конкретный идентификатор подписки на уведомления пользователя, или UNSID.
  2. Приложение отправляет этот UNSID в службу приложений.
  3. Когда служба приложений будет готова отправить уведомление, она проходит проверку подлинности на платформе удостоверений Майкрософт и отправляет уведомление через службу уведомлений Microsoft Graph, предоставляя маркер проверки подлинности, UNSID целевого пользователя и полезные данные уведомления.
  4. Служба уведомлений Microsoft Graph рассылает уведомления всем конечным точкам пользователя с активной подпиской.

Уведомления такого типа, ориентированные на пользователя, представлены ресурсом notification и хранятся в службе уведомлений Microsoft Graph. Доступ к нему и управление осуществляется клиентским приложением с помощью клиентских API SDK. Если вы впервые работаете со службой уведомлений Microsoft Graph, ознакомьтесь с дополнительными сведениями в разделе обзора уведомлений.

Дальнейшие действия