更改发件人ID

我想使用Amazon SNS服务将短信发送给几个号码。 我有一个每天运行一次的cronjob,并且应该发送一个短信给那个时候到期的数字。

现在我有一些关于SNS的问题。

  • 我是否会在每次运行cronjob时创建一个主题,向它订阅数字,发送并删除它? 或者我只是在控制台中创建一个主题,然后我只需订阅号码,发送邮件并在发送后再次取消订阅号码?

  • 此外,我尝试了一些简单的方法来提供我的ARN,并发送一条内容为“Hello World!”的消息。 我收到的消息来自“通知”,内容是:

    FPREMINDER> Hello World!

  • 现在我有两个问题:

  • FPREMINDER是我的主题的显示名称。 但为什么它包含在消息中?

  • 如果有人回复,我如何将“通知”更改为自定义名称和自定义号码?

  • 谢谢你的帮助!


    如果您始终将消息发送给同一组收件人,那么逻辑流程就是定义一次主题,添加订阅者,然后每天简单地将消息发送到主题。

    如果您希望维护自己的订阅者列表,人们可以在一天中添加/删除自己,则可以使用Amazon SNS的功能直接发送SMS消息,而无需通过订阅。

    从设置SMS消息首选项:

    对于默认发件人ID ,键入一个自定义ID,其中包含最多11个字母数字字符,包括至少一个字母和空格。 发送者ID在接收设备上显示为消息发送者。 例如,您可以使用您的商业品牌来使消息来源更易于识别。

    对发件人ID的支持因国家而异。 例如,传送到美国电话号码的邮件不会显示发件人ID。 对于支持发件人ID的国家,请参阅支持的地区和国家。

    如果您未指定发件人ID,则该消息将在支持的国家/地区显示一个长代码作为发件人ID。 对于需要字母发件人ID的国家/地区,该消息会显示NOTICE作为发件人ID。

    发送消息时,您可以覆盖此设置。

    从发送短信:

    发送邮件时,您可以控制邮件是针对成本还是可靠递送进行了优化,并且您可以指定发件人ID。 ...

    AWS.SNS.SMS.SenderID

    包含最多11个字母数字字符的自定义ID,包括至少一个字母和空格。 发送者ID在接收设备上显示为消息发送者。 例如,您可以使用您的商业品牌来使消息来源更易于识别。

    对发件人ID的支持因国家而异。 例如,传送到美国电话号码的邮件不会显示发件人ID。 对于支持发件人ID的国家,请参阅支持的地区和国家。

    如果您未指定发件人ID,则该消息将在支持的国家/地区显示一个长代码作为发件人ID。 对于需要字母发件人ID的国家/地区,该消息会显示NOTICE作为发件人ID。

    此消息级别属性将覆盖您通过使用SetSMSAttributes请求设置的帐户级属性DefaultSenderID

    链接地址: http://www.djcxy.com/p/5531.html

    上一篇: Change Sender ID

    下一篇: Amazon SES: Procedure for handling complaint notifications?