如何使用 Amazon SNS 或 Amazon Pinpoint 向中国的手机号码发送 SMS 消息?
上次更新日期:2021 年 7 月 21 日
我想向中国的电话号码发送手机短信 (SMS 消息)。如何使用 Amazon Simple Notification Service (Amazon SNS) 或 Amazon Pinpoint 进行设置?
简短描述
要在中国境内发送 SMS 消息,您必须首先为计划发送的每种类型消息预先注册消息模板。然后,您必须使用预先注册的模板之一发送 SMS 消息。
重要提示:如果您不符合这些要求,您在中国境内发送的 SMS 消息将被手机运营商阻止。
解决方法
为您计划发送的每种类型消息创建 SMS 消息模板
[Service] Your one-time password is {OTP}. This code will expire in 10 minutes.
在中国预注册 SMS 消息模板
注意:要在中国预注册 SMS 消息模板,您必须在 AWS 管理控制台中开立支持案例。
对于 Amazon SNS
按照开立 Amazon SNS SMS 案例中的说明进行操作。开立支持案例时,请确保执行以下操作:
- 在案例分类下,对于配额类型,请选择 Pinpoint SMS。
- 对于提供指向将发送 SMS 消息的站点或应用程序的链接,请输入将发送 SMS 消息的网站或应用程序。
- 对于计划发送何种类型的消息,请选择您计划发送的消息类型 (交易、促销或一次性密码)。
- 对于您计划向哪些国家/地区发送消息,请输入中国。
- 在案例描述下,对于使用案例描述,输入以下内容:
您计划使用的 SMS 消息模板。
您计划每个月向每位收件人发送的消息数。
有关客户如何选择接收您所发送消息的信息。
公司或组织的名称。
与公司或组织关联的地址。
公司或组织所在的国家/地区。
公司或组织的电话号码。
公司或组织的网站 URL。
对于 Amazon Pinpoint
按照开立 Amazon Pinpoint SMS 案例中的说明进行操作。开立支持案例时,请确保执行以下操作:
- 在案例详细信息下,对于限制类型,请选择 Pinpoint SMS。
- 对于提供指向将发送 SMS 消息的站点或应用程序的链接,请输入将发送 SMS 消息的网站或应用程序。
- 对于计划发送何种类型的消息,请选择您计划发送的消息类型 (交易、促销或一次性密码)。
- 对于您计划向哪些国家/地区发送消息,请输入中国。
- 有关客户如何选择接收您的消息,请提供有关选择加入流程的详细信息。
- 对于请提供您计划用于向客户发送消息的消息模板,请输入您计划使用的模板。
- 在案例描述下,对于使用案例描述,输入以下内容:
您计划使用的 SMS 消息模板。
您计划每个月向每位收件人发送的消息数。
有关客户如何选择接收您所发送消息的信息。
公司或组织的名称。
与公司或组织关联的地址。
公司或组织所在的国家/地区。
公司或组织的电话号码。
公司或组织的网站 URL。
使用预注册的模板发送 SMS 消息
重要提示:如果您发送的消息与您预注册的 SMS 消息模板不匹配,则该消息将被手机运营商阻止。此外,请勿尝试在中国境内发送包含发件人 ID 的 SMS 消息。中国境内的消息不支持发件人 ID。
对于 Amazon SNS
根据您的使用案例,按照发布到主题或发布到手机中的说明进行操作。有关更多信息,请参阅 Amazon SNS 开发人员指南中的短信 (SMS)。
对于 Amazon Pinpoint
按照 Amazon Pinpoint 用户指南中的发送测试 SMS 消息中的说明进行操作。有关更多信息,请参阅 Amazon PinPoint入门。