我正在使用aws sns服务来推送/发送美国手机号码的消息,并使用以下方法。
a)加载sns
$sns = new A2Sns(array(
'key' => 'aaaaaaaaaa',
'secret' => 'bbbbbbbbbbbbbbbbb',
'region' => 'us-east-1'
));
b)创建主题
c)设置主题属性
d)创建订阅
但是,同样的方法不适用于印度手机号码。真的有可能吗?如果是这样,我必须为此做些什么?
答案 0 :(得分:3)
在2015年底提出这个问题时,从SNS发送短信时不支持非美国手机号码,当时这是对原始问题的正确答案。
如评论中所述,情况已不再如此。
2016年6月SNS announced global SMS capabilities。
另见http://docs.aws.amazon.com/sns/latest/dg/sms_supported-countries.html
Internet Archive" Wayback Machine"于2015年9月拍摄 -
目前美国的电话号码支持短信通知。 SMS消息只能从美国东部(弗吉尼亚北部)地区创建的主题发送。但是,您可以将消息发布到您在其他任何地区的美国东部(弗吉尼亚北部)地区创建的主题。
http://web.archive.org/web/20150919111507/http://docs.aws.amazon.com/sns/latest/dg/SMSMessages.html
答案 1 :(得分:0)
我们不能将亚马逊SNS用于非美国手机号码。如果您想在INDIA发送推送通知,您可以使用外部消息API,或者您可以使用amazon将推送通知发送到电子邮件帐户