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

Date de la dernière mise à jour : 03/06/2021

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

Résolution

Remarque : les notifications push Amazon SNS ne sont pas disponibles dans toutes les régions AWS. Pour plus d'informations, consultez Mobile push notifications (Notifications push mobiles).

Ajouter votre projet à Firebase

Remarque : pour créer l'application de plateforme Android dans Amazon SNS, vous devez disposer des informations d'identification de Firebase Cloud Messaging (FCM).

Suivez les instructions de l'étape 1 : Créer un projet Firebase sur le site Web Firebase.

Copier la clé API du projet FCM

1.    Dans la console Firebase, sélectionnez le projet.

2.    Dans le panneau de navigation de gauche, choisissez l'icône d'engrenage, puis Project settings (Paramètres du projet).

3.    Choisissez Cloud Messaging (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 Setting up FCM/GCM for push notifications (Configuration de FCM/GCM pour les notifications push).

Créer une application de plateforme dans Amazon SNS

1.    Ouvrez la console Amazon SNS.

2.    Dans le panneau de navigation de gauche, sélectionnez Metrics (Métriques). Ensuite, choisissez Push notifications (Notifications Push).

3.    Sur la page Mobile push notifications (Notifications push mobiles), en regard de Platform applications(Applications de plateforme), choisissez Create platform application Créer une application de plateforme (Créer une application de plateforme).

4.    Sur la page Create platform application (Créer une application de plateforme), sous Details (Informations), procédez comme suit :
Pour Application name (Nom de l'application), saisissez le nom de l'application.
Pour Push notification platform (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 Create platform application (Créer une plateforme de notification).

Remarque : Pour envoyer des notifications push à l'aide de l'application de plateforme Android, suivez les instructions de Mobile push notifications (Notifications push mobiles).