Android SDK接入说明(已失效)

文档目标(本文档已无参考意义,稍后会删除)

本文档用于描述得力云平台Android sdk的接入方法。

适用范围

本文档用于说明得力云平台Android sdk的接入方法,帮助和指导第三方开发人员正确使用得力Android sdk。

接入流程

  • 导入jar包

将DeliCloudSDK.Jar到入到项目。

在app目录下的build.gradle配置。

    *compile files('libs/DeliCloudSDK.jar')*
  • 初始化

在Application的onCreate()方法里面初始化。

方法名 : DeliCloudSDK.init(Context context, String appId, String appKey, boolean isDebug)

各参数说明如下:

参数 描述
context 上下文参数context
appId 您在得力平台申请的appid
appKey 您在得力平台上申请的appkey
isDebug 是否是debug模式 true: 是debug模式;false:不是debug模式(debug模式和非debug模式的服务器地址不一样)
  • 调用方法

发送注册账号验证码

方法名: DeliCloudSDK.getRegisterSmsCode(String phone,BaseCallback callbak)

各参数说明如下:

参数 描述
phone 注册的手机号
callback 回调(成功或者失败的处理)。onFail回掉中,code表示错误代码,msg表示错误的消息

注册账号

方法名: DeliCloudSDK.register(String phone,String password,String verifyCode,BaseCallback callbak);

各参数说明如下:

参数 描述
phone 注册的手机号
password MD5加密后的密码明文
verifyCode 短信验证码
callback 回调(成功或者失败的处理)。onSuccess回掉中,userId表示注册成功的用户id。onFail回掉中,code表示错误代码,msg表示错误的消息

验证用户密码

方法名:DeliCloudSDK.login(String phone,String password,UserIdCallback callback);

各参数说明如下:

参数 描述
phone 注册的手机号
password MD5加密后的密码明文
callback 回调(成功或者失败的处理)。onSuccess回掉中,userId表示注册成功的用户id。onFail回掉中,code表示错误代码,msg表示错误的消息

找回密码发送验证码

方法名:DeliCloudSDK.getFindPswSmsCode(String phone,BaseCallback callbak)

各参数说明如下:

参数 描述
phone 注册的手机号
callback 回调(成功或者失败的处理)。

找回密码

方法名:DeliCloudSDK.findPassword(String phone, String password, String verifyCode, BaseCallback callback)

各参数说明如下:

参数 描述
phone 注册的手机号
password MD5加密后的密码明文
verifyCode 短信验证码
callback 回调(成功或者失败的处理)。

修改密码

方法名:DeliCloudSDKupdatePassword(String userId, String oldPassword, String newPassword, BaseCallback callback)

各参数说明如下:

参数 描述
userId 需要修改密码的用户id(登录成功返回的userId)
oldPassword MD5加密后的旧密码明文
newPassword MD5加密后的新密码明文
callback 回调(成功或者失败的处理)。

其它

  • 文件下载

  • V 1.0

  • 更新日志

1.0 (2018-1-15)

  • 发布1.0线上版本