Utiliser l’API REST de notifications dans Microsoft Graph (supprimé)

Importante

L’API de notifications Microsoft Graph est déconseillée et cessera de retourner des données d’ici la fin de janvier 2022. Pour une autre expérience de notification, voir Microsoft Azure NotificationHubs, et consultez ce billet de blog pour plus d’informations.

Vous pouvez utiliser l’API de notifications dans Microsoft Graph pour envoyer des notifications push à un utilisateur. Publiez une notification à votre utilisateur cible, et la plateforme remet la notification à tous les points de terminaison d’appareil inscrits auprès de cet utilisateur. Le flux de haut niveau est le suivant :

  1. Un utilisateur se connecte à votre application, ce qui crée un abonnement au service de notification Microsoft Graph. Un ID d’abonnement de notification d’utilisateur spécifique ou UNSID sera renvoyé à l’application appelante.
  2. L’application envoie ce UNSID à votre service d’application.
  3. Lorsque vous êtes prêt à envoyer une notification, votre service d'application s'authentifie auprès de la plateforme d'identité Microsoft et publie une notification via le service de notification Microsoft Graph, fournissant le jeton d'autorisation, la charge utile UNSID de l'utilisateur cible, et la notification.
  4. Le service de notification Microsoft Graph diffuse les notifications à tous les points de terminaison de l'utilisateur disposant d'un abonnement actif.

Ce type de notification axée sur les utilisateurs est représenté par la ressource notification et stocké dans le service de notification Microsoft Graph. Elle est ensuite consultée et gérée par l’application client via les API du Kit de développement logiciel (SDK) côté client. Si vous débutez avec le service de notification Microsoft Graph, consultez la section vue d’ensemble la notification pour en savoir plus.

Étapes suivantes