我正在使用 SNS 服务发送交易短信。在 CloudWatch 中出现以下错误。它说 “帐户没有剩余配额”。 默认配额是 1 美元,我这个月没有超过 1 美元。
更奇怪的是:
我正在向大约 100 个联系人发送短信。我正在通过调用
AmazonSNS.publish()
来做到这一点
对于 spring-boot 应用程序中的每个数字,在 for 循环中 100 次。大多数请求都因以下错误而失败。
如果我在一段时间后拨打
AmazonSNS.publish()
一个单一的手机号码,它会工作并且短信正在发送!!
我想知道,
对于简单的电子邮件服务,有足够的文档。但是对于 SMS(使用 SNS)找不到我的问题的答案。任何帮助表示赞赏。
"notification": {
"messageId": "94cxb3e9-3fa5-5b64-b04c-e4f1d7447c7a",
"timestamp": "2020-04-21 12:27:13.342"
},
"delivery": {
"destination": "+91XXXXXXXXXX",
"smsType": "Transactional",
"providerResponse": "No quota left for account",
"dwellTimeMs": 44
},
"status": "FAILURE"
}