在 Amazon SNS 中发送短信时,如何排查发件人 ID 问题?

上次更新日期:2021 年 7 月 9 日

我的 Amazon Simple Notification Service (Amazon SNS) 手机短信 (SMS) 发件人 ID 无法正常使用,或者在发送给收件人时发生变化。在 Amazon SNS 中发送短信时,如何排查发件人 ID 问题?

解决方法

要解决在 Amazon SNS 中发送短信时遇到的与发件人 ID 相关的问题,请先阅读本文以确定您遇到的具体问题。然后,按照该问题对应的问题排查步骤操作。

如果您的发件人 ID 与您在发送给短信收件人时配置的 ID 不同

在接收您发送的消息的国家/地区注册您的发件人 ID。要注册您的发件人 ID,请按照请求发件人 ID 以使用 Amazon SNS 发送短信中的说明操作。

注意:如果您使用未注册的发件人 ID 向需要预先注册的发件人 ID 的国家/地区发送短信,则可以更改该 ID。有关需要预先注册的发件人 ID 的国家/地区列表,请参阅支持的区域和国家/地区

如果您的发件人 ID 以“NOTICE”(通知)的形式发送给短信收件人

使用 Amazon SNS 控制台或 AWS 开发工具包在发布请求中指定发件人 ID。

注意:如果在向需要发件人 ID 的国家/地区发送短信时没有指定发件人 ID,NOTICE(通知)会显示为发端身份。有关需要预先注册的发件人 ID 的国家/地区列表,请参阅支持的区域和国家/地区

如果您的短信在使用发件人 ID 时失败或受阻止

如果您的消息仍然无法发送,请参阅如何排查 Amazon SNS 中的手机短信 (SMS) 问题?

注意:移动电话运营商会定期审计批量短信发件人,如果消息不符合当地法律法规,可以阻止消息。AWS 还禁止短信诈骗,即发件人 ID 用于冒充他人、公司或产品的情况。有关更多信息,请参阅 SMS 最佳实践

如果您的发件人 ID 仅在特定国家/地区无法正常使用

  • 确认接收您发送的消息的国家/地区是否支持发件人 ID。如果该国家/地区不支持发件人 ID,则您的消息将使用该国家/地区支持的其他来源号码之一进行传送。有关支持发件人 ID 的国家/地区列表,请参阅支持的区域和国家/地区
  • 检查接收您发送的消息的国家/地区是否需要预先注册的发件人 ID 和/或消息模板。有关需要预先注册的发件人 ID 和/或消息模板的国家/地区列表,请参阅支持的区域和国家/地区。要注册您的发件人 ID 和/或消息模板,请按照请求发件人 ID 以使用 Amazon SNS 发送短信中的说明操作。

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


这篇文章对您有帮助吗?


您是否需要账单或技术支持?