aws sns sms SENDERID 何时从自定义 id 更改为 aws 的默认 id "NOTICE"?

When does aws sns sms SENDERID gets changed from custom-id to aws's default-id "NOTICE"?

我正在使用 aws sns 向印度 phone 号码发送短信,因为最后两个 months.I 我正在使用 PHP SDK 进行 api 通话。

自从过去 4-5 天以来,我已经发送了 7000 多条与我们公司相关的带有自定义发件人 ID 的成功消息 name.But clients/phone no.s 正在接收带有 aws 默认发件人 ID 的消息 "NOTICE".

我正在向主题发布消息以发送短信。现在在过去的几条推送消息中,所有客户端都获得了默认的senderid,而在少数推送消息中,只有少数客户端获得了默认id,而其他客户端获得了我的自定义id。

那么,问题出在哪里呢?

您确定输入了有效的发件人 ID,因此没有空格且至少有一个字母吗?

另外,了解并非所有国家/地区都支持自定义发件人 ID 也很重要。请参阅以下来自 AWS 的文档:

(Optional) For Sender ID, type a custom ID that contains up to 11 alphanumeric characters, including at least one letter and no spaces. The sender ID is displayed as the message sender on the receiving device. For example, you can use your business brand to make the message source easier to recognize.

Support for sender IDs varies by country. For example, messages delivered to U.S. phone numbers will not display the sender ID. For the countries that support sender IDs, see Supported Regions and Countries.

If you do not specify a sender ID, the message will display a long code as the sender ID in supported countries. For countries that require an alphabetic sender ID, the message displays NOTICE as the sender ID.

This message-level sender ID overrides your default sender ID, which you set on the Text messaging preferences page.

来源:http://docs.aws.amazon.com/sns/latest/dg/sms_publish-to-phone.html

如果您的目的地 phone 号码在印度,您的发件人 ID 必须注册才能使用。您可以通过向 AWS 支持开具支持票证(免费)来请求注册发件人 ID。

其他国家/地区不需要注册,因此,某些交付只需在您的发布请求中添加发件人 ID 值即可。

您可能会成功获得发往印度目的地的有效发件人 ID,具体取决于邮件到达最终用户所采用的路线。但是,正确的做法(给定技术合作伙伴和提供商法规)是在将发件人 ID 用于 AWS 之前注册发件人 ID(这就是网站上未标记它的原因)。

披露:我在 AWS 移动消息团队工作。