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