账号体系
常用的发送验证码,登录,注册,修改密码等功能的介绍
CloudUrlRequest
介绍
云端API发送请求类,包含账户体系的所有请求
获取对象
发送效验码
介绍
需要发送验证码的,通过此方法发送验证码
方法原型
调用
使用CloudUrlRequest对象调用
参数介绍
phoneNumber:需要发送验证码的手机号码
listener:一个CloudUrlRequestListener对象,验证码发送结果监听
请求成功调用CloudUrlRequestListener对象的onResponse(T response);方法,参数是一个IdentifyingCodeBean的Java bean对象,含有部分的请求返回数据。
请求失败调用CloudUrlRequestListener对象的onFailure(int errType);方法,参数请求错误的错误码,详情请参考错误码
账号注册
介绍
此方法用于注册账号
方法原型
调用
使用CloudUrlRequest对象调用,此方法需要验证效验码,调用方法前需要调用发送验证码,详情请参考发送验证码
参数介绍
phoneNumber:注册的手机号码
password:输入注册账号的密码
password2:重新确认密码
identifyingCode:用户输入的验证码
listener:一个CloudUrlRequestListener对象,注册账号结果监听
请求成功调用CloudUrlRequestListener对象的onResponse(T response);方法,参数是一个RegisterBean的Java bean对象,含有注册的数据。
请求失败调用CloudUrlRequestListener对象的onFailure(int errType);方法,参数请求错误的错误码,详情请参考错误码
重置密码
介绍
此方法用于重置密码,需要验证码,密码是系统随机生成,并通过短信告知用户
方法原型
调用
使用CloudUrlRequest对象调用,此方法需要验证效验码,调用方法前需要调用发送验证码,详情请参考发送验证码
参数介绍
phoneNumber:账号
identifyingCode:用户输入的验证码验证码
listener:一个CloudUrlRequestListener对象,重置密码请求结果监听
请求成功调用CloudUrlRequestListener对象的onResponse(T response);方法,参数是一个BackPasswordBean的Java bean对象。
请求失败调用CloudUrlRequestListener对象的onFailure(int errType);方法,参数请求错误的错误码,详情请参考错误码
找回密码
介绍
通过验证码重新设置密码,需要验证码
方法原型
调用
使用CloudUrlRequest对象调用,此方法需要验证效验码,调用方法前需要调用发送验证码,详情请参考发送验证码
参数介绍
phoneNumber:用户输入账号
identifyingCode:用户输入的效验码
newPassword1:用户输入的新密码
newPassword2:用户确认输入的新密码
listener:一个CloudUrlRequestListener对象,找回密码请求结果监听
请求成功调用CloudUrlRequestListener对象的onResponse(T response);方法,参数是一个AlterPasswordBean的Java bean对象。
请求失败调用CloudUrlRequestListener对象的onFailure(int errType);方法,参数请求错误的错误码,详情请参考错误码
修改密码
介绍
可以使用这个方法用原密码修改当前账户的密码
方法原型
调用
使用CloudUrlRequest对象调用
参数介绍
phoneNumber:需要修改密码的
oldPassword:用户输入的原密码
newPassword1:用户输入的新密码
newPassword2:用户确认输入的新密码
listener:一个CloudUrlRequestListener对象,找回密码请求结果监听
功调用CloudUrlRequestListener对象的onResponse(T response);方法,参数是一个AlterPasswordBean的Java bean对象。
请求失败调用CloudUrlRequestListener对象的onFailure(int errType);方法,参数请求错误的错误码,详情请参考错误码
登录
介绍
用于账号和密码登录
方法原型
调用
使用CloudUrlRequest对象调用
参数介绍
phoneNumber:用户输入账号
password:用户输入的密码
listener:一个CloudUrlRequestListener对象,登录请求结果监听
请求成功调用CloudUrlRequestListener对象的onResponse(T response);方法,参数是一个LoginBean的Java bean对象。
请求失败调用CloudUrlRequestListener对象的onFailure(int errType);方法,参数请求错误的错误码,详情请参考错误码
最后更新于