

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.

# Création d'une application de plateforme Amazon SNS
<a name="mobile-push-send-register"></a>

Pour envoyer des notifications depuis Amazon SNS aux terminaux mobiles, que ce soit directement ou par le biais d'abonnements à un sujet, vous devez d'abord créer une application de plateforme. Après avoir enregistré l'application AWS, vous devez créer un point de terminaison pour l'application et pour l'appareil mobile. Ce point de terminaison permet à Amazon SNS d'envoyer des messages à l'appareil.

**Pour créer une application de plateforme**

1. Connectez-vous à la [console Amazon SNS](https://console.aws.amazon.com/sns/home).

1. Dans le volet de navigation, sélectionnez **Notifications push**.

1. Dans la section **Platform applications (Applications de plateforme)**, choisissez **Create platform application (Créer une application de plateforme)**.

1. Choisissez votre **Région AWS**. Pour obtenir une liste des Régions AWS dans lesquelles vous pouvez créer des applications mobiles, consultez la section [Régions prises en charge par l'application mobile Amazon SNS](sns-mobile-push-supported-regions.md).

1. Entrez les **informations de candidature** suivantes :
   + **Nom de l'application** : donnez un **nom** à l'application de votre plateforme. Le nom doit comporter entre 1 et 256 caractères et peut contenir des lettres majuscules et minuscules, des chiffres, des traits de soulignement, des traits d'union et des points.
   + **Plateforme de notifications push** : sélectionnez le **service de notification** approprié auprès duquel l'application est enregistrée (par exemple, Apple Push Notification Service (APNs), Firebase Cloud Messaging (FCM)).

1. En fonction de la plateforme que vous avez sélectionnée, vous devrez fournir des informations d'identification spécifiques :
   + Pour **APNs**(Apple Push Notification Service) : choisissez entre une authentification basée sur des **jetons ou une authentification basée sur** des **certificats**.
     + Pour l'authentification basée sur des jetons, téléchargez un **fichier .p8** (généré via Keychain Access).
     + Pour l'authentification par certificat, téléchargez un **fichier .p12** (également exporté depuis Keychain Access).
   + Pour **FCM** (Firebase Cloud Messaging) : entrez la **clé du serveur** depuis la console Firebase.
   + **Pour les **autres plateformes** (telles que ADM ou GCM), entrez les **clés d'API ou les informations d'identification** correspondantes.**

1. Après avoir saisi les informations nécessaires, choisissez **Créer une application de plateforme**. Cette action enregistre l'application auprès d'Amazon SNS et crée l'objet d'application de plateforme correspondant.

1. Lors de la création, Amazon SNS génère et renvoie un ([https://docs.aws.amazon.com/sns/latest/api/API_PlatformApplication.html](https://docs.aws.amazon.com/sns/latest/api/API_PlatformApplication.html)Amazon Resource Name). Cet ARN identifie de manière unique l'application de votre plateforme et est utilisé lors de la création de points de terminaison pour les appareils mobiles.