Amazon web services Aws cognito sms在日志中传递成功,但用户未收到?

Amazon web services Aws cognito sms在日志中传递成功,但用户未收到?,amazon-web-services,aws-lambda,amazon-cognito,amazon-sns,Amazon Web Services,Aws Lambda,Amazon Cognito,Amazon Sns,我已经创建了一个应用程序,在其中我将用户从aws lambda函数添加到Cognito,并将用户映射到一个组 在aws cognito上创建用户时,我没有收到任何错误。 我已将aws cognito配置为在创建新用户时发送sms 短信不是由一些号码接收的,而是检查标记为已发送的日志 请查看下面的日志,确认用户已收到该消息,但该消息并未真正送达 科尼托地区:美国西部(俄勒冈州) AWS cognito MFA和验证: AWS cognito消息自定义: 许多原因使我相信,这个“问题”似乎只是由于

我已经创建了一个应用程序,在其中我将用户从aws lambda函数添加到Cognito,并将用户映射到一个组

在aws cognito上创建用户时,我没有收到任何错误。 我已将aws cognito配置为在创建新用户时发送sms

短信不是由一些号码接收的,而是检查标记为已发送的日志

请查看下面的日志,确认用户已收到该消息,但该消息并未真正送达

科尼托地区:美国西部(俄勒冈州)

AWS cognito MFA和验证:

AWS cognito消息自定义:


许多原因使我相信,这个“问题”似乎只是由于AWS糟糕的日志记录和响应机制造成的。应在响应中指出故障和原因

在尝试隔离问题之后,我明白申请请求应该可以解决问题

你是对的,没有迹象表明超出限制才是真正的问题,尽管该主题中的多篇文章都指向该解决方案

{
       "notification": {
           "messageId": "8e7158eb-64dd-53f6-82aa-xxxxxxxxxxxx", // I have replaced original id characters by x
           "timestamp": "2019-06-04 16:18:29.681"
       },
       "delivery": {
           "phoneCarrier": "AT&T",
           "mnc": 180,
           "destination": "+1310600xxxx", // I have replaced last 4 digit with x here to show code. 
           "priceInUSD": 0.00645,
           "smsType": "Transactional",
           "mcc": 311,
           "providerResponse": "Message has been accepted by phone",
           "dwellTimeMs": 381,
           "dwellTimeMsUntilDeviceAck": 890698
       },
       "status": "SUCCESS"
   }