AWS Pinpoint SNS沙箱模式下目标验证失败:无可用始发实体
AWS Pinpoint沙箱模式验证号码报错:Failed to send verification code. No origination entities available.
问题描述
我正尝试设置AWS Pinpoint SNS用于发送推广短信,当前处于沙箱模式。已申请并注册美国(us-east-1区域)的TFN,但其注册状态显示为“pending”。尝试验证目标号码时收到错误:
Failed to send verification code. No origination entities available.
已检查所有设置未发现其他错误,且文档说明TFN注册待审核期间沙箱应可正常使用,经搜索及查阅AWS文档未获解决方案,恳请协助。
可能的解决方案
- 切换默认发送源:沙箱模式下,即使TFN处于pending状态,AWS会提供默认短代码用于测试。检查Pinpoint控制台的「短信设置」,确认是否启用了默认短代码,避免手动指定未审核的TFN作为发送实体。
- 确认区域一致性:确保Pinpoint项目、TFN申请、号码验证操作都在us-east-1区域完成,跨区域操作可能导致系统无法识别可用的源实体。
- 校验目标号码格式:目标号码必须严格遵循E.164格式(例如
+1XXXYYYYYYY),格式错误可能触发非预期的错误提示。 - 提交AWS支持工单:若以上操作无效,直接通过AWS控制台提交支持工单,提供TFN注册ID、Pinpoint项目ID和错误详情,AWS团队可直接排查审核状态或后台配置问题。
内容的提问来源于stack exchange,提问作者Arthur
相关产品推荐
相关产品推荐

