Uso de la API rest de notificaciones en Microsoft Graph (en desuso)

Importante

La API de notificaciones de Microsoft Graph está en desuso y dejará de devolver datos a finales de enero de 2022. Para obtener una experiencia de notificación alternativa, consulte Microsoft Azure Notification Hubs y esta entrada de blog para más información.

Puede usar la API de notificaciones en Microsoft Graph para enviar notificaciones push a un usuario. Publique una notificación al usuario de destino y la plataforma entregará la notificación a todos los puntos de conexión de dispositivo registrados en ese usuario. El flujo de alto nivel es el siguiente:

  1. El usuario inicia sesión en la aplicación, con lo que se crea una suscripción con el servicio de notificación de Microsoft Graph. Se devolverá un identificador de suscripción de notificación de usuario específico o UNSID a la aplicación que realiza la llamada.
  2. La aplicación envía este UNSID al servicio de la aplicación.
  3. Cuando esté listo para enviar una notificación, el servicio de la aplicación se autentica con la plataforma de identidad de Microsoft y publica una notificación mediante el servicio de notificación de Microsoft Graph, con el token de autenticación, el UNSID del usuario de destino y la carga de notificación.
  4. El servicio de notificación de Microsoft Graph realiza una distribución ramificada de las notificaciones a todos los puntos de conexión del usuario con una suscripción activa.

Este tipo de notificación centrada en el usuario se representa mediante el recurso de notificación y se almacena en el servicio de notificación de Microsoft Graph. Después, la aplicación del cliente puede obtener acceso a esta y administrarla mediante las API de SDK del lado cliente. Si no está familiarizado con el servicio de notificación de Microsoft Graph, consulte la sección información general de notificación para obtener más información.

Siguientes pasos