3.2.1.1 登录接口调用示例<font color=red>(普通登录请调此接口)</font>
FqGame.login(this, new IResult<LoginInfo>() {
@Override
public void onSuccess(LoginInfo loginInfo) {
//登录成功
uid = loginInfo.getUid(); //返回的账号的唯一标识
token = loginInfo.getToken(); //token
}
@Override
public void onFail(String failMsg) {
//登录失败
}
});
3.2.1.2 华为登录接口调用示例<font color=red>(华为登录请调此接口)</font>
FqGame.huaweiLogin(this, new IResult<LoginInfo>() {
@Override
public void onSuccess(LoginInfo loginInfo) {
//华为登录成功
uid = loginInfo.getUid(); //返回的账号的唯一标识
token = loginInfo.getToken(); //token
}
@Override
public void onFail(String failMsg) {
//华为登录失败
}
});
3.2.2 传入参数说明
参数 1:Activity 实例
参数 2:用于接收登录结果回调的 IResult<LoginInfo>
3.2.3 登录结果 IResult接口回调说明
方法名 |
描述 |
onSuccess(LoginInfo loginInfo) |
登录成功回调该方法,并传入 LoginInfo 实例。在该方法中通过 loginInfo.getUid()拿到返回的凤起平台的唯一标识,通过 loginInfo.getToken()拿到返回的 token 用于登录验证的。 |
onFail(String failMsg) |
登录失败回调该方法 |