如何解决在 Amazon SNS 中发送短信时出现的发件人 ID 问题?

1 分钟阅读
0

我的 Amazon Simple Notification Service(Amazon SNS)移动短信(SMS)发件人 ID 无法使用。或者,发件人 ID 在发送给收件人时会发生变化。

解决方法

要解决在 Amazon SNS 中发送短信时出现的发件人 ID 相关问题,请针对您遇到的特定问题使用以下其中一种解决方案。

**注意:**有关需要预先注册发件人 ID 的国家/地区列表,请参阅支持的国家/地区和 AWS 区域

发件人 ID 与您配置的 ID 不同

申请的发件人 ID 必须位于接收所发送消息的国家/地区。

**注意:**如果您使用未注册的发件人 ID 向需要预先注册发件人 ID 的国家/地区发送短信,则可以更改该 ID。

发件人 ID 作为“通知”发送给短信收件人

如果您在向需要发件人 ID 的国家/地区发送短信时未指定发件人 ID,则通知将显示为原始身份。要在发布请求中指定发件人 ID,请使用 Amazon SNS 控制台 AWS SDK

当您使用发件人 ID 时,短信会失败或被屏蔽

如果使用发件人 ID 时短信失败或被屏蔽,请完成以下任务:

如果您的消息仍然无法发送,请参阅如何排查 Amazon SNS 中的手机短信失败?

**注意:**移动电话运营商会定期对批量短信发件人进行审核,如果消息不符合当地法律法规,他们可能会屏蔽消息。AWS 还禁止使用不实身份发送短信,即使用发件人 ID 来冒充其他个人、公司或产品。有关更多信息,请参阅短信最佳实践

发件人 ID 在特定国家/地区无效

如果您的发件人 ID 在特定国家/地区无效,请完成以下任务:

  • 确认接收消息的国家/地区支持发件人 ID。如果该国家/地区不支持发件人 ID,则使用其他支持的发件号码来传送您的消息。
  • 核实接收消息的国家/地区是否需要预先注册的发件人 ID 或消息模板。要注册您的发件人 ID或消息模板,请参阅请求发件人 ID 以使用 Amazon SNS 发送短信

**注意:**并非所有国家/地区和 AWS 区域都支持发件人 ID。在不支持发件人 ID 的国家/地区和 AWS 区域,使用个人对个人(P2P)长码或其他支持的发件号码来传送短信。

联系 AWS Support

如果上述解决方案无法解决您的问题,请为 Amazon SNS 创建支持案例

AWS 官方
AWS 官方已更新 5 个月前