Comment puis-je créer une application de plateforme Android dans Amazon SNS pour les notifications push ?

Date de la dernière mise à jour : 29/05/2020

Je souhaite créer une application de plateforme dans Amazon Simple Notification Service (Amazon SNS) pour envoyer des notifications push à des appareils Android. Comment puis-je procéder ?

Brève description

Pour créer l’application de plate-forme Android dans Amazon SNS, vous avez besoin des informations d'identification de Firebase Cloud Messaging (FCM). Veillez à ajouter un projet au site Web de la console Firebase.

Remarque : les notifications push Amazon SNS ne sont pas disponibles dans toutes les régions AWS. Pour plus d'informations, consultez Utilisation d'Amazon SNS pour les notifications utilisateur avec une application mobile en tant qu'abonné (push mobile).

Résolution

Copier la clé API du projet FCM

  1. Dans la console Firebase, sélectionnez le projet.
  2. Dans le volet de navigation de gauche, choisissez l'icône d'engrenage, puis Paramètres du projet.
  3. Choisissez Messagerie cloud.
  4. Sous Project credentials (Informations d’identification du projet), recherchez la clé de serveur. Il s’agit de la clé API du projet FCM. Copiez-la dans le presse-papiers.

Pour plus d'informations, consultez Configuration de FCM/GCM pour les notifications push.

Créer une application de plateforme dans Amazon SNS

  1. Ouvrez la console Amazon SNS.
  2. Ouvrez le panneau de navigation de gauche, développez Mobile, puis choisissez Notifications push.
  3. Sur la page Notifications push mobiles, en regard de Applications de plateforme, choisissez Créer une application de plateforme.
  4. Sur la page Créer une application de plateforme, sous Informations, procédez comme suit :
    Saisissez un nom d'application.
    Pour Plateforme de notification push, choisissez Firebase Cloud Messaging (FCM).
    Sous Firebase Cloud Messaging Credentials, (Informations d’identification Firebase Cloud Messaging), collez la clé API que vous avez copiée précédemment.
  5. (Facultatif) Configuration des notifications d'événement et de la journalisation de l’état de distribution.
  6. Choisissez Créer une plateforme de notification.

Après avoir créé l'application de plateforme, vous devez encore exécuter quelques étapes supplémentaires pour envoyer des notifications push. Pour plus d'informations, consultez Utilisation de push mobile Amazon SNS.