如何在创建AWS Cognito用户池时更改phone_number格式?

时间:2017-02-15 03:12:36

标签: amazon-web-services amazon-cognito aws-cognito

我正在AWS中创建一个新的Cognito用户池。用户属性之一是电话号码。用户池文档指出电话号码格式必须以加号(+)开头,例如美国的“+14325551212”。但是其他国家的格式呢?我尝试过巴西格式,并收到以下错误:“无效的电话号码格式”。 那么,只允许使用美国号码吗?

3 个答案:

答案 0 :(得分:6)

我在Cognito团队中,我们最近部署了一个应该解决此问题的修复程序。所以这些电话号码现在应该可以使用了。

答案 1 :(得分:2)

Cognito使用SNS发送短信,因此应支持以下列表中的所有国家/地区(巴西位于列表中):

http://docs.aws.amazon.com/sns/latest/dg/sms_supported-countries.html

AWS强烈鼓励在“到”和“从”(适用时)字段中为所有电话号码设置E.164号码格式。我对巴西的数字并不熟悉,对于那个特定的数字有什么特别之处吗?

答案 2 :(得分:0)

巴西是 +55。 :-/ + = 00。如果你想要“巴西数字”,那就是

+55 61 999998888