AWS SNS服务

3
$args = array(
                "SenderID" => "SenderName",
                "AWS.SNS.SMS.SMSType" => "Transactional",
                "Message" => "Testing",
                'PhoneNumber' => '+91xxxxxxxxx',
            );

当我使用扩展程序发送短信时一切正常。

但是当我移除扩展程序时,没有错误提示并且我也没有收到短信。

Mobile Number = +919876543210

其中+91是紧跟在手机号码后的扩展号。

提前感谢。

1个回答

2
你所指的扩展部分是必需的
AWS SNS SMS遵循E.164格式
你可以在这里阅读更多信息。
从上面的链接中:

当您发送短信时,请使用E.164格式指定电话号码。 E.164是用于国际电信使用的电话号码结构的标准。符合此格式的电话号码最多可以有15位数字,并带有加号(+)和国家代码前缀。例如,E.164格式的美国电话号码将显示为+1XXX5550100。

希望对你有所帮助。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接