简体中文
简体中文
English
联系我们
注册
登录

3.25.0 升级说明

更新时间:2021-12-15 07:35:22下载pdf

出于对用户信息的隐私安全考虑,涂鸦 App SDK 对手机号注册的机制做了优化。从 3.25.0 版本起,旧版本短信验证码发送接口将从 SDK 中移除。您需要使用新的短信验证码发送接口来替换旧版本接口,防止编译出错。

注意:若您想使用手机号注册服务,可联系相关涂鸦商务经理。

3.25.0 之后的短信发送接口

接口说明

接口说明详见 获取手机验证码

TuyaHomeSdk.getUserInstance().sendVerifyCodeWithUserName(String userName, String region, String countryCode, int type, IResultCallback callback);

参数说明

参数 说明
userName 手机号码
region 区域,默认填写:“” 即可
countryCode 手机区号:如 “86”
type 发送验证码类型: 1:注册验证码 2:登录验证码 3:重置密码验证码
callback 回调

示例代码

TuyaHomeSdk.getUserInstance().sendVerifyCodeWithUserName("13666666666", "", "86", 1, new IResultCallback() { @Override public void onError(String code, String error) { Toast.makeText(mContext, "code: " + code + "error:" + error, Toast.LENGTH_SHORT).show(); } @Override public void onSuccess() { Toast.makeText(mContext, "获取验证码成功", Toast.LENGTH_SHORT).show(); } });

3.25.0 之前的短信发送接口

接口说明

接口说明详见 获取手机验证码

TuyaHomeSdk.getUserInstance().getValidateCode(String countryCode, String phoneNumber, final IValidateCallback callback);

参数说明

参数 说明
countryCode 手机区号:如 “86”
phoneNumber 电话号码
callback 回调

示例代码

TuyaHomeSdk.getUserInstance().getValidateCode("86","13666666666", new IValidateCallback(){ @Override public void onSuccess() { Toast.makeText(mContext, "获取验证码成功", Toast.LENGTH_SHORT).show(); } @Override public void onError(String code, String error) { Toast.makeText(mContext, "code: " + code + "error:" + error, Toast.LENGTH_SHORT).show(); } });

相关文档

手机账号体系