Comment puis-je résoudre les problèmes liés à l’identifiant d’expéditeur lors de l’envoi de SMS dans Amazon SNS ?

Lecture de 4 minute(s)
0

Mon identifiant d’expéditeur de SMS Amazon Simple Notification Service (Amazon SNS) ne fonctionne pas. Ou bien, l’identifiant d’expéditeur change lorsqu’il est transmis aux destinataires.

Résolution

Pour résoudre les problèmes liés à l’ID d’expéditeur lorsque vous envoyez des SMS dans Amazon SNS, appliquez l’une des solutions suivantes pour le problème spécifique que vous avez rencontré.

Remarque : Pour obtenir la liste des pays qui nécessitent un ID d’expéditeur préenregistré, consultez la section Pays et régions AWS pris en charge.

ID d’expéditeur différent de celui qui est configuré

Vous devez demander un identifiant d’expéditeur dans le pays vers lequel vous envoyez des messages.

Remarque : si vous utilisez un identifiant d’expéditeur non enregistré pour envoyer des SMS vers un pays qui nécessite des identifiants d’expéditeur préenregistrés, vous pouvez modifier cet identifiant.

ID d’expéditeur envoyé sous forme d’« AVIS » aux destinataires des SMS

Si vous ne spécifiez pas d’ID d’expéditeur lorsque vous envoyez des SMS vers des pays qui l’exigent, AVIS s’affiche comme identité d’origine. Pour spécifier un ID d’expéditeur dans votre requête de publication, utilisez la console Amazon SNS ou les kits SDK AWS.

L'ID d’expéditeur est transmis en tant que « AVIS » ou « NON VÉRIFIÉ » aux destinataires des SMS sans stratégie basée sur les ressources

Les ID d'expéditeur créés après août 2024 doivent disposer d'une stratégie basée sur les ressources qui permet à SNS d'utiliser l'ID d'expéditeur pour envoyer des messages.

L'exemple de stratégie basée sur les ressources suivant permet à Amazon SNS d'envoyer des SMS avec l'ID d'expéditeur spécifié :

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Principal": {
        "Service": "sns.amazonaws.com"
      },
      "Action": [
        "sms-voice:SendTextMessage"
      ],
      "Resource": "arn:Partition:sms-voice:Region:Account:sender-id/Senderid/Countrycode",
      "Condition": {
        "StringEquals": {
          "aws:SourceAccount": "Account"
        }
      }
    }
  ]
}

Échec ou blocage des SMS lorsque vous utilisez un ID d’expéditeur

Si vos SMS échouent ou sont bloqués lorsque vous utilisez un ID d’expéditeur, effectuez les tâches suivantes :

Si vos messages ne s’envoient toujours pas, consultez l’article Comment puis-je résoudre les problèmes liés aux SMS sur Amazon SNS ?

Remarque : Les opérateurs de téléphonie mobile auditent régulièrement les expéditeurs de SMS en masse et peuvent bloquer les messages s’ils ne sont pas conformes aux lois et réglementations locales. AWS interdit également l’usurpation d’identité par SMS, lorsque l’ID d’expéditeur est utilisé pour usurper l’identité d’une autre personne, d’une autre entreprise ou d’un autre produit. Pour plus d'informations, consultez les bonnes pratiques relatives aux SMS Amazon SNS.

ID d’expéditeur non fonctionnel dans certains pays

Si votre identifiant d’expéditeur ne fonctionne pas dans certains pays, effectuez les tâches suivantes :

  • Vérifiez que le pays vers lequel vous envoyez des messages accepte bien les identifiants d’expéditeur. Si le pays n’accepte pas les ID d’expéditeur, l’un des autres numéros d’origine pris en charge est utilisé pour transmettre vos messages.
  • Vérifiez si le pays vers lequel vous envoyez des messages nécessite un ID d’expéditeur ou des modèles de message préenregistrés. Pour enregistrer votre ID d'expéditeur ou vos modèles de message, consultez la section Demander un ID d'expéditeur dans la messagerie SMS pour utilisateurs finaux AWS.

Remarque : Tous les pays et les régions n’acceptent pas les ID d’expéditeur. Dans les pays et les régions où les ID d’expéditeur ne sont pas pris en charge, des codes longs de personne à personne (P2P) ou d’autres numéros d’origine pris en charge sont utilisés pour envoyer des SMS.

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a 4 mois