Ao usar o AWS re:Post, você concorda com os AWS re:Post Termos de uso

Como configurar o ID de origem para enviar mensagens SMS usando o Amazon Cognito?

2 minuto de leitura
0

Quero definir a identidade de origem no Amazon Cognito para enviar mensagens SMS.

Resolução

Especifique a identidade de origem no Amazon Cognito

Use o gatilho Lambda do remetente de SMS personalizado no Amazon Cognito para personalizar a operação da API de Publicação do Amazon Simple Notification Service (Amazon SNS) e entender o parâmetro MessageAttributes. Em seguida, configure valores para os seguintes atributos:

  • ID do remetente aws.sns.sms
  • AWS.MM.SMS. Número de origem

Use os parâmetros aws.mm.sms.originationNumber e aws.sns.sms.senderId para escolher identidades de origem específicas se uma região tiver vários números de origem ou IDs de remetente.

Observação: o uso da função AWS Lambda para enviar mensagens SMS tem implicações de custo, com base no modelo de ](https://aws.amazon.com/lambda/pricing/)preços do Lambda[.

Preferências padrão para números de origem

Quando o número de origem não é especificado, a AWS usa as seguintes preferências para enviar a mensagem SMS:

  1. A AWS verifica se a conta recebeu um código curto. Se sim, a AWS usa o código curto para enviar a mensagem.
  2. Quando não há código curto, a AWS seleciona o código longo disponível associado à conta e à região da AWS para esse país. Para os EUA, se não houver um código curto associado à conta, a AWS selecionará 10DLC como preferência em relação ao número gratuito.

Ou você pode tornar o ID do remetente o padrão nas preferências de mensagens de texto SNS-SMS por meio do console de mensagens de texto do SNS ou da API SNS SetSMSAttributes. O Amazon Cognito usa o valor padrão configurado da ID do remetente como identidade de origem ao enviar mensagens SMS.

AWS OFICIAL
AWS OFICIALAtualizada há um ano