我使用AWS SDK 3.0通过AWS SNS为印度号码发送短信。短信工作正常。然而,它没有取得发件人ID,而是显示类似DM-NOTICE或其他东西的东西。
非常感谢这方面的任何指示。 我已经在消息属性中定义了发件人ID。 请参考以下代码:
'MessageAttributes' => [
'AWS.SNS.SMS.SenderID' => [
'DataType' => 'String',
'StringValue' => 'Company Brand',
],
'AWS.SNS.SMS.SMSType' => [
'DataType' => 'String',
'StringValue' => 'Transactional',
]
],
显然,AWS文档http://docs.aws.amazon.com/sns/latest/dg/sms_supported-countries.html显示印度不支持发件人ID,但只是想知道我是否错误地查看或者是否有任何解决方法来实现相同。
答案 0 :(得分:0)
为#34; AWS团队提供的移动消息"我们需要请求AWS支持来免费注册SenderID"。
没有为我工作,没有办法联系我的基本支持计划支持,也没有办法在他们的支持论坛上做出回应。
When does aws sns sms SENDERID gets changed from custom-id to aws's default-id "NOTICE"?