Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Envoi de notifications push mobiles avec Amazon SNS
Vous pouvez utiliser Amazon SNS pour envoyer des messages de notification push directement aux applications sur les appareils mobiles. Les messages de notification push envoyés à un terminal mobile peuvent apparaître dans l'application mobile sous forme d'alertes, de mises à jour de badges ou d'alertes sonores.
Rubriques
Comment fonctionnent les notifications aux utilisateurs d'Amazon SNS
Utilisation d'Amazon SNS pour les notifications push mobiles
Notifications d'événements d'application Amazon SNS pour les applications mobiles
Utilisation de l'attribut Amazon SNS time to live message pour les notifications push mobiles
Régions prises en charge par l'application mobile Amazon SNS
Meilleures pratiques pour gérer les notifications push mobiles Amazon SNS
Comment fonctionnent les notifications aux utilisateurs d'Amazon SNS
Vous envoyez des messages de notification push aux appareils mobiles et aux ordinateurs de bureau, à l'aide de l'un des services de notification push pris en charge suivants :
-
Amazon Device Messaging (ADM)
-
Apple Push Notification Service (APNs) pour iOS et Mac OS X
-
Baidu Cloud Push (Baidu)
-
Messagerie Firebase Cloud (FCM)
-
Service de notification push Microsoft pour Windows Phone (MPNS)
-
Services de notification push Windows (WNS)
Les services de notification push, tels qu'APNs et FCM, maintiennent une connexion avec chaque application et appareil mobile associé inscrits pour utiliser leur service. Lorsqu'une application et un appareil mobile s'inscrivent, le service de notification push renvoie un jeton d'appareil. Amazon SNS utilise ce jeton d'appareil pour créer un point de terminaison mobile, auquel il peut envoyer directement des messages de notification push.
Pour qu'Amazon SNS puisse communiquer avec les différents services de notifications push, vous devez soumettre vos informations d'identification du service de notification push à Amazon SNS afin qu'elles soient utilisées en votre nom. Pour plus d’informations, consultez Configuration des notifications push avec Amazon SNS.
Outre l'envoi direct de messages de notification push, vous pouvez utiliser Amazon SNS pour envoyer des messages aux terminaux mobiles abonnés à une rubrique. Le concept est le même que celui qui consiste à abonner d'autres types de terminaux, tels qu'Amazon SQS HTTP/S, e-mail et SMS, à une rubrique, comme décrit dans. Qu'est-ce qu'Amazon SNS ? La différence réside dans le fait qu'Amazon SNS communique à l'aide des services de notification push, de sorte que les terminaux mobiles abonnés reçoivent des messages de notification push envoyés à la rubrique.
Configuration des notifications push avec Amazon SNS
-
Obtenez les informations d'identification et le jeton de périphérique pour les plates-formes mobiles que vous souhaitez prendre en charge.
-
Utilisez les informations d'identification pour créer un objet d'application de plate-forme (
PlatformApplicationArn) à l'aide d'Amazon SNS. Pour plus d’informations, consultez Création d'une application de plateforme Amazon SNS. -
Utilisez les informations d'identification renvoyées pour demander aux plateformes mobiles un jeton de périphérique pour votre application mobile et l'appareil. Le jeton que vous recevez représente votre application mobile et l'appareil.
-
Utilisez le jeton de périphérique et le
PlatformApplicationArnpour créer un objet de point de terminaison de plate-forme (EndpointArn) avec Amazon SNS. Pour plus d’informations, consultez Configuration d'un point de terminaison de la plateforme Amazon SNS pour les notifications mobiles. -
Utilisez le
EndpointArnpour publier un message dans une application sur un appareil mobile. Pour plus d'informations, consultez Messagerie directe sur les appareils mobiles Amazon SNS et l'API Publish dans la Référence d'API Amazon Simple Notification Service.