LeyoLoginParam loginParam = new LeyoLoginParam.Builder()
.setUid("xxxxxxxxxxx")
.setRealNameType(realNameType)
.setCid("test")
.isUnion(false)
.build();
LeyoSDK.getInstance().login(loginParam, new LeyoLoginCallback() {
@Override
public void onLoginSuccess(LeyoLoginResult loginResult) {
}
@Override
public void onLoginFailed(String errMsg) {
}
});
方法名称 | 类型 | 说明 |
---|---|---|
setUid | String | 用户id,传空字符或者不调用该函数sdk内部会获取当前的设备id用于登录 |
setRealNameType | int | 初始化接口返回的realnameType,即登录是在实名前还是实名后调用 |
setCid | String | 渠道号 |
isUnion | boolean | 是否为联运渠道 |
isAccountLogin | boolean | 是否为账号登录,如果走账号登录,则可忽略上面的参数 |
setPrivacyUrl | String | 隐私协议,走账号登录必传 |
setUserUrl | String | 用户协议,走账号登录必传 |
callback | LeyoLoginCallback | 登录回调 |
方法名 | 参数类型 | |
---|---|---|
getUid | String | 用户id |
getUserId | String | 服务器生成的userid |
getCurTime | long | 服务器时间 |
getLoginType | int | 登录类型 游客(1):LeyoLoginType.TOURIST 手机(2):LeyoLoginType.MOBILE |
getStatus | int | 用户状态,1-正常,9-禁用 |
getPurchaseSwitch | int | 内购开关,0-关,1-开 |