Tutoriel pour envoyer un message par SMS AWS à l'utilisateur final - AWS Messagerie SMS à l'utilisateur final

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.

Tutoriel pour envoyer un message par SMS AWS à l'utilisateur final

Cette section fournit une vue d'ensemble du didacticiel conçu pour vous aider à commencer à utiliser les SMS pour les utilisateurs AWS finaux.

Public visé

Ce didacticiel est destiné aux administrateurs système et aux développeurs chargés de configurer, de tester et de déployer AWS la messagerie SMS destinée aux utilisateurs finaux.

Fonctionnalités utilisées

Ce didacticiel explique comment utiliser la console de messagerie SMS destinée aux utilisateurs AWS finaux pour :

  • Créez et configurez un pool téléphonique.

  • Demandez une identité d'origine, qui est soit un numéro de téléphone, soit un identifiant d'expéditeur.

  • Créez et configurez une configuration de protection.

  • Envoyez un SMS de test avec le simulateur de SMS.

Temps requis

La réalisation de ce didacticiel devrait prendre environ 10 à 15 minutes.

Restrictions régionales

Aucune restriction nationale ou régionale n'est associée à l'utilisation de cette solution.

Coûts d'utilisation des ressources

La création d'un AWS compte est gratuite. Cependant, en mettant en œuvre cette solution, vous pouvez être redevable de tout ou partie des frais répertoriés dans le tableau suivant.

Description Coût (dollar américain)
Coûts d'envoi des messages Vous payez pour chaque partie du message SMS que vous envoyez par SMS à l'utilisateur AWS final. Pour plus d'informations sur les tarifs, consultez la section Tarification des messages destinés aux utilisateurs AWS finaux.
Coût mensuel de location d'un numéro de téléphone Vous payez des frais mensuels récurrents pour louer chaque numéro de téléphone ou identifiant d'expéditeur. Les frais mensuels varient en fonction du type de numéro de téléphone et de l'identifiant de l'expéditeur. Pour plus d'informations sur les tarifs, consultez la section Tarification des messages destinés aux utilisateurs AWS finaux.
AWS autorisations de compte

Le compte que vous utilisez pour vous connecter AWS Management Console doit être en mesure d'effectuer les tâches suivantes :

  • Création d'un pool

  • Créer un jeu de configurations

  • Crée une destination d'évenement.

  • Envoi de SMS

Pour plus d'informations sur les autorisations des comptes, consultezGestion des identités et des accès pour les messages SMS destinés aux utilisateurs AWS finaux.

Étape 1 : créer un pool

Les procédures décrites dans cette section vous montrent comment créer un pool et ajouter un numéro de téléphone ou un identifiant d'expéditeur au pool.

Création d’un groupe
  1. Ouvrez la console SMS de messagerie de l'utilisateur AWS final à l'adresse https://console.aws.amazon.com/sms-voice/.

  2. Dans le volet de navigation, sous Vue d'ensemble, dans la section Démarrage rapide, choisissez Create pool.

  3. Dans la section Configuration du pool, entrez le nom de votre pool dans Nom du pool.

  4. Choisissez l’une des options suivantes :

    • Numéro de téléphone — Si vous choisissez cette option, sous Numéros de téléphone disponibles pour l'association, choisissez l'une des options suivantes :

      • Demandez le numéro du simulateur, puis dans la liste déroulante des pays, choisissez le pays de destination, puis le numéro de demande.

        Note

        Un numéro de téléphone simulé ne nécessite pas d'enregistrement. Il génère des événements réalistes et est utilisé pour les tests. Les messages envoyés depuis un numéro de simulateur ne peuvent être envoyés qu'à d'autres numéros de destination du simulateur et ne sont pas envoyés via le réseau de l'opérateur.

      • Choisissez un numéro de téléphone que vous avez déjà acheté.

    • ID de l'expéditeur — Si vous choisissez cette option, choisissez un identifiant d'expéditeur IDs dans Sender available for association.

  5. Choisissez Créer un pool téléphonique.

Étape 2 : Création d'un ensemble de configuration

Les procédures décrites dans cette section vous montrent comment créer un ensemble de configuration, ajouter une destination CloudWatch Events, Amazon Data Firehose ou Amazon SNS et choisir les types d'événements.

  1. Ouvrez la console SMS de messagerie de l'utilisateur AWS final à l'adresse https://console.aws.amazon.com/sms-voice/.

  2. Dans le volet de navigation, sous Vue d'ensemble, dans la section Démarrage rapide, choisissez Create set.

  3. Dans la section Détails du jeu de configuration, entrez un nom dans Nom du jeu de configuration.

  4. Pour configurer la destination de l'événement, choisissez l'une des options suivantes :

    • Configurez CloudFormation (recommandé) pour AWS CloudFormation créer et configurer CloudWatch, Amazon Data Firehose et Amazon SNS pour enregistrer tous les événements.

      • Dans Nom de la destination de l'événement, entrez le nom de la destination de l'événement.

      • Choisissez Launch Stack.

      • Une nouvelle fenêtre de navigateur s'ouvre. Consultez le formulaire Quick Create Stack et vérifiez tous les accusés de réception. Sélectionnez Créer la pile.

        Note

        La création de la AWS CloudFormation pile peut prendre jusqu'à cinq minutes.

      • Lorsque l'indicateur d'état de la AWS CloudFormation pile sur la page Créer un ensemble de configuration est Stack created, choisissez Create.

    • Configurer la destination de l'événement pour configurer manuellement le jeu de configuration et la destination de l'événement.

      • Dans Nom de la destination de l'événement, entrez le nom de la destination de l'événement.

      • Pour le type de destination, choisissez Amazon Data Firehose ou Amazon SNS. CloudWatch Pour plus d'informations sur la configuration de ces destinations d'événementsConfigurer la destination de CloudWatch l'événement Amazon, consultez Configurer la destination de l'événement Amazon Data Firehose et Configurer une destination d'événement Amazon SNS

      • Sous Types d'événements, choisissez l'option appropriée :

        • Tous les événements SMS (recommandé) — Envoyez tous les événements SMS répertoriés dans la liste Types d’événements vers la destination de l'événement.

        • Événements SMS personnalisés : choisissez des événements SMS spécifiques à envoyer à la destination de l'événement. Pour modifier la liste des événements, choisissez Modifier la sélection d'événements SMS. Dans la fenêtre de sélection des événements Modifier les SMS, choisissez uniquement les événements que vous souhaitez enregistrer. Choisissez Enregistrer la sélection.

        • Tous les événements MMS (recommandé) — Envoyez tous les événements MMS répertoriés Types d’événements vers la destination de l'événement.

        • Événements MMS personnalisés — Choisissez des événements MMS spécifiques à envoyer à la destination de l'événement. Pour modifier la liste des événements, choisissez Modifier la sélection d'événements MMS. Dans la fenêtre de sélection Modifier les événements MMS, choisissez uniquement les événements que vous souhaitez enregistrer. Choisissez Enregistrer la sélection.

        • Tous les événements vocaux (recommandé) : envoyez tous les événements vocaux répertoriés Types d’événements vers la destination de l'événement.

        • Événements vocaux personnalisés : choisissez des événements vocaux spécifiques à envoyer à la destination de l'événement. Pour modifier la liste des événements, choisissez Modifier la sélection d'événements vocaux. Dans la fenêtre Modifier la sélection des événements vocaux, choisissez uniquement les événements que vous souhaitez enregistrer. Choisissez Enregistrer la sélection.

      • Sélectionnez Create (Créer).

  5. Choisissez Créer un ensemble de configuration

Étape 3 : Création d'une configuration de protection

Les procédures décrites dans cette section vous montrent comment créer une configuration de protection afin de spécifier les pays vers lesquels les messages SMS destinés aux utilisateurs AWS finaux peuvent envoyer des messages.

  1. Ouvrez la console SMS de messagerie de l'utilisateur AWS final à l'adresse https://console.aws.amazon.com/sms-voice/.

  2. Dans le volet de navigation, sous Vue d'ensemble, dans la section Démarrage rapide, choisissez Créer une configuration.

  3. Sous Protéger les détails de configuration, entrez un nom convivial pour votre configuration de protection dans Nom de configuration Protéger.

  4. (Facultatif) Nous vous recommandons d'utiliser des configurations de protection pour contrôler les pays de destination auxquels les messages SMS destinés aux utilisateurs AWS finaux peuvent envoyer des messages.

    Dans les règles nationales relatives aux SMS, choisissez les pays auxquels vous souhaitez bloquer l'envoi de messages. Par défaut, tous les pays sont autorisés. Une fois les pays sélectionnés, choisissez Bloquer.

    Note

    Ne bloquez pas le pays auquel vous allez envoyer un message de test à l'étape suivante.

  5. Dans Protéger les associés de configuration sous Type d'association, choisissez Configuration set association. Sous Ensembles de configuration disponibles pour association, choisissez le jeu de configuration que vous avez créé à l'étape 2.

  6. Choisissez Create configuration (Créer une configuration).

Étape 4 : Envoyer un message de test avec le simulateur de SMS

Note

Pour ajouter un numéro de téléphone de destination vérifié, vous devez disposer d'un émetteur dont le statut est Actif, voirAfficher le statut et les fonctionnalités d'un numéro de téléphone dans AWS la messagerie SMS à l'utilisateur final. Si vous n'avez pas d'émetteur actif, utilisez un numéro de téléphone du simulateur et un numéro de téléphone de destination du simulateur pour envoyer et recevoir le message SMS de test.

Les procédures décrites dans cette section vous montrent comment envoyer un message SMS de test pour vérifier que votre environnement est correctement configuré.

  1. Ouvrez la console SMS de messagerie de l'utilisateur AWS final à l'adresse https://console.aws.amazon.com/sms-voice/.

  2. Dans le volet de navigation, sous Vue d'ensemble, dans la section Démarrage rapide, choisissez Tester l'envoi de SMS.

  3. Pour l'expéditeur, choisissez le pool téléphonique, le numéro de téléphone ou l'identifiant de l'expéditeur comme type d'expéditeur pour envoyer le message de test. Vous devez ensuite sélectionner l'identité de l'expéditeur dans la liste déroulante.

    1. (Facultatif) Si vous avez besoin d'un numéro de téléphone de simulateur, choisissez Demander un numéro de simulateur. Dans la fenêtre Numéro du simulateur de demande, choisissez un pays dans la liste déroulante, puis sélectionnez Numéro de demande.

      Important

      Les numéros de téléphone du simulateur ne peuvent être envoyés que vers d'autres numéros de téléphone de destination du simulateur, mais ils se comportent comme des numéros de téléphone réels sans être envoyés via le réseau de l'opérateur. Vous ne pouvez pas utiliser le numéro de téléphone d'un simulateur pour vérifier un numéro de téléphone de destination. Par exemple, les numéros de téléphone du simulateur américain ne peuvent être envoyés que vers des numéros de téléphone du simulateur de destination américain.

  4. Dans la section Numéro de destination, choisissez le numéro du simulateur ou le numéro vérifié, puis sélectionnez le numéro dans la liste déroulante.

    Pour consulter votre liste actuelle de numéros de destination vérifiés, choisissez Numéro vérifié, puis développez Gérer le numéro de destination vérifié. Si vous n'avez aucun numéro de téléphone de destination vérifié ou si vous devez ajouter un nouveau numéro de téléphone de destination vérifié, procédez comme suit :

    1. Pour vérifier un nouveau numéro de téléphone de destination, choisissez Vérifier le nouveau numéro.

    2. Dans la fenêtre Ajouter un numéro de téléphone pour le numéro de téléphone de destination, entrez le numéro de téléphone de l'appareil qui recevra le message de test. Le numéro de téléphone doit commencer par un « + » et ne doit pas contenir d'espaces, de traits d'union ou de parenthèses. Par exemple, le format n'+1 (206) 555-0142est pas correct, mais il l'+12065550142est.

    3. Choisissez Envoyer le code de vérification.

    4. L'appareil de destination recevra un code de vérification valide pendant 15 minutes. Entrez le code que l'appareil a reçu dans le champ Code de vérification.

    5. Choisissez Vérifier le numéro.

  5. Dans Configuration définie, choisissez la destination de l'événement pour recevoir les données de l'événement.

  6. Dans le champ Corps du message, entrez un message SMS personnalisé.

  7. Choisissez Envoyer un message de test.

  8. Pour les journaux d'événements : CloudWatch, cliquez sur le bouton d'actualisation pour afficher le journal des événements du message de test.

    Astuce

    Patientez au moins 10 secondes après l'envoi du SMS de test avant de l'actualiser.

Prochaines étapes : passer du bac à sable à la production

Après avoir entièrement testé votre environnement SMS dans le sandbox SMS, vous pouvez demander à passer à la production.

  1. Créer un AWS Support dossier sur https://support.console.aws.amazon.com/support/home#/case/create? Type de problème = service-limit-increase.

  2. Cliquez sur le lien Vous cherchez à augmenter la limite de service ?, puis procédez comme suit :

    • Pour Service, choisissez AWS Envoyer des SMS à l'utilisateur final (Pinpoint).

    • Pour Provide a link to the site or app which will be sending SMS messages (Fournir un lien vers le site ou l’application qui enverra les SMS), entrez les informations sur le site web, l’application ou le service qui enverra des SMS.

    • Pour Quel type de messages prévoyez-vous d'envoyer, choisissez le type de message que vous comptez envoyer en utilisant votre identité d'origine :

      • Mot de passe ponctuel – Messages fournissant des mots de passe que vos clients utilisent pour s’authentifier sur votre site web ou votre application.

      • Promotionnel – Messages non stratégiques faisant la promotion de votre entreprise ou de votre service, comme des offres spéciales ou des annonces.

      • Transactionnel – Messages d’information importants qui prennent en charge les transactions clients, comme des confirmations de commande ou des alertes de compte. Les messages transactionnels ne peuvent pas comporter de contenu promotionnel ni marketing.

    • Pour De quelle source Région AWS allez-vous envoyer des messages, choisissez Région AWS celle à partir de laquelle vous allez envoyer des messages.

    • Pour Which countries do you plan to send messages to (Vers quels pays comptez-vous envoyer des messages), entrez le pays ou la région dans lesquels vous souhaitez acheter des codes courts.

    • Dans la section Comment vos clients choisissent-ils de recevoir des messages de votre part, veuillez fournir des informations sur votre processus d'inscription.

    • Pour Veuillez fournir le modèle de message que vous prévoyez d'utiliser pour envoyer des messages à vos clients, incluez le modèle que vous allez utiliser.

  3. Sous Requests (Demandes), complétez les sections suivantes :

    • Pour la région, choisissez celle Région AWS à partir de laquelle vous allez envoyer des messages.

      Note

      La région est obligatoire dans la section Demandes. Même si vous avez fourni ces informations dans la section Détails du dossier, vous devez également les inclure ici.

    • Pour Type de ressource, choisissez Limites générales.

    • Pour le quota, choisissez SMS Production Access.

    • Pour Nouvelle valeur de quota, entrez 1.

  4. Sous Description du cas, pour Description du cas d’utilisation, saisissez tous les détails pertinents concernant cette demande.

  5. (Facultatif) Si vous souhaitez soumettre d’autres demandes, choisissez Ajouter une autre demande.

  6. Sous Options de contact, pour Langue de contact préférée, choisissez si vous souhaitez recevoir les communications pour cette demande en anglais ou en japonais.

  7. Lorsque vous avez terminé, choisissez Submit (Soumettre).