请问一下,是不是 绑定手机那部分有调整?
1)之前通过修改
user.put("mobilePhoneVerified", true);
是可以成功的;但现在不行了,请问是不是leancould底层做了修改 。
2)现在如果改成用 requestMobilePhoneVerify 的话, 会提示错误:{"code":1,"error":"发送短信失败,请确认开启正确的应用选项。"}, 请问是哪个 应用选项。谢谢。 ^_^
应用场景: 用户先通过第三方注册(如微信,微博),注册时没有绑定手机号,后来需要绑定手机号

你好,

user.put("mobilePhoneVerified", true);

这个方法一直是不可用的

另外,请问 App ID 是什么?

之前是可用的,Android和iOS两端都是可用的,就近几天不可用了,留个联系方式,appid私信发给你吧

你好,确认了一下,

user.put("mobilePhoneVerified", true);

这个请求从来没有可用过,必须使用 requestMobilePhoneVerify

另外,使用 requestMobilePhoneVerify 的话,需要打开下面的应用选项:
「用户注册时,向注册手机号码发送验证短信」

假如我之前绑定过手机号18238811111,现在更换绑定手机号为18238822222,用上述你的方法,如果在回调函数发生失败的时候,这时候已经把库里的手机号改为了18238822222,但是mobilePhoneVerified为false;这时候该怎么办?

我使用你说的方法,获取验证码一直601,手机号在数据库是不存在的,选择一个新的手机号,也有同样的错误
601

信息 - Can't send SMS too frequently.
+

含义 - 发送短信过于频繁。我们限制验证类短信一分钟一条,每天每个号码限制在 10 条左右。我们强烈建议用户使用图形验证码或者倒数计时等方式来避免用户重复发送验证码,以及可能存在的短信验证码攻击。

"假如我之前绑定过手机号18238811111,现在更换绑定手机号为18238822222,用上述你的方法,如果在回调函数发生失败的时候,这时候已经把库里的手机号改为了18238822222,但是mobilePhoneVerified为false;这时候该怎么办?"

我也遇到同样的问题, 请leancloud技术回答一下我们的疑惑吧, 谢谢!