Intégration aux expériences inter-appareils pour les notifications Microsoft Graph (déconseillé)

Important

L’API de notifications Microsoft Graph est déconseillée et a cessé de retourner des données en janvier 2022. Pour une autre expérience de notification, consultez Microsoft Azure Notification Hubs. Pour plus d’informations, consultez le billet de blog Retiring Microsoft Graph notifications API (beta).

Notes

Si vous ciblez uniquement des points de terminaison web, vous pouvez passer directement à la configuration de votre service d’application pour envoyer des notifications.

Outre son inscription sur le portail Azure, votre application doit inscrire des informations inter-appareils, telles que l’ID d’application et les informations d’identification Push multiplateformes, afin d’autoriser Microsoft Graph à envoyer des notifications via les services de notification Push natifs des systèmes d’exploitation Windows, iOS et Android. Cette opération est effectuée dans le tableau de bord de l’Espace partenaires (anciennement tableau de bord du Centre de développement Windows).

Notes

Vous devez avoir un compte de développeur Windows pour effectuer les étapes de cet article, même si vous ne prévoyez pas de créer d’application UWP Windows. Si vous n’avez pas encore de compte de développeur Windows, voir Ouverture d’un compte de développeur. Si vous préférez ne pas vous inscrire en tant que développeur Windows, vous pouvez nous contacter par e-mail à l’adresse [gnsengage@microsoft.com](sendto: gnsengage@microsoft.com). Si vous créez un compte de développeur Windows et créez une application scolaire ou professionnelle dans le cadre d’une entreprise, vous pouvez associer votre compte de développeur au compte Azure AD approprié utilisé pour gérer les envois de votre entreprise. Pour plus de détails, voir Associer Azure Active Directory à votre compte Espace partenaires.

Pour commencer, connectez-vous au tableau de bord de l’Espace partenaires avec votre compte de développeur Windows :

  1. Dans le menu de gauche, accédez à Cross-Device Experiences (Expériences inter-appareils), sélectionnez Configuring a new cross-device app (Configuration d’une nouvelle application inter-appareils), puis spécifiez le nom de votre application, comme illustré dans la capture d’écran suivante.

Configurer une nouvelle inscription d’application inter-appareils

  1. Sélectionnez toutes les plateformes prises en charge sur lesquelles votre application sera présente et activée pour recevoir des notifications. Vous pouvez choisir parmi les plateformes prises en charge, à savoir Windows, Android et iOS, comme illustré.

Configurer les types de plateformes prises en charge

  1. Fournissez les ID d’application pour chaque plateforme sur laquelle votre application est présente, comme illustré.

Fournir les ID d’application spécifiques de la plateforme

Notes

Vous pouvez ajouter différents ID (jusqu’à dix) par plateforme si vous disposez de plusieurs versions de la même application, voire de différentes applications, qui doivent pouvoir recevoir la même notification envoyée par votre serveur d’applications au même utilisateur.

  1. Fournissez ou sélectionnez l’ID d’application à partir de l’inscription d’application Azure AD ou du compte Microsoft. Cet ID client correspond à l’inscription d’application Azure AD ou du compte Microsoft que vous avez obtenue lors de votre inscription sur le portail Azure.

Fournir les ID client d’inscription d’application Azure pour MSA et AAD

  1. Les notifications de Microsoft Graph utilisent les plateformes de notification natives des principaux systèmes d’exploitation pour envoyer des notifications aux points de terminaison du client d’application, à savoir WNS pour Windows (UWP), FCM pour Android, et APNS pour iOS. Fournissez vos informations d’identification pour ces plateformes de notification afin de permettre à l’API de notifications Microsoft Graph d’envoyer des notifications pour votre serveur d’applications lorsque vous publiez des notifications ciblant l’utilisateur, comme illustré.

Fournir les informations d’identification Push inter-appareils

Notes

Pour les applications Windows (UWP), l’activation des notifications Push de WNS est une condition préalable à l’utilisation des notifications de Microsoft Graph. Pour plus d’informations, voir Vue d’ensemble des services de notifications Push Windows (WNS). Une fois l’intégration effectuée, vous pouvez fournir des informations d’identification Push via l’Espace partenaires à la Plateforme d’appareil connecté.

  1. Vérifiez votre domaine d’application inter-appareils pour prouver que votre application est propriétaire de ce domaine dans le cadre du processus de vérification. Celui-ci fait office d’identité d’application inter-appareils pour l’application ou les applications que vous avez inscrites, comme illustré.

    Vérifier le domaine

Et voilà ! Vous avez inscrit vos applications pour recevoir les notifications. Découvrez maintenant comment configurer votre service d’application et commencer à envoyer des notifications.