亚马逊SNS账号创建后不发送短信



我试着用amazon sns发送短信,我收到了

短信发布到+23481XXXXXXX成功。消息"ID": *********************

但是消息状态显示"失败"。

请问在我开始发送短信之前验证我的帐户还有什么其他的事情要做吗?

你可能还想检查你使用的地区是否支持短信,以及你想发送的国家是否支持。

https://docs.aws.amazon.com/sns/latest/dg/sns-supported-regions-countries.html

不确定这是否只是与SNS相关,或者如果您试图在cognito中创建帐户后发送短信,可能需要检查区域支持

https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-settings-email-phone-verification.html

可以激活发货状态日志获取更详细的短信日志。

查看Amazon CloudWatch指标和SMS交付日志- Amazon Simple Notification Service:

  • 激活发货状态记录
  • 发送消息
  • 查看Amazon CloudWatch Logs
  • 结果

下面是一个日志条目示例:

{
"notification": {
"messageId": "1077257a-92f3-5ca3-bc97-6a915b310625",
"timestamp": "2016-06-28 00:40:34.559"
},
"delivery": {
"mnc": 0,
"destination": "+1XXX5550100",
"priceInUSD": 0.00645,
"smsType": "Transactional",
"mcc": 0,
"providerResponse": "Unknown error attempting to reach phone",
"dwellTimeMs": 1420,
"dwellTimeMsUntilDeviceAck": 1692
},
"status": "FAILURE"
}

最新更新