绑定第三方账号

业务场景

用于游戏直接调用接口实现第三方账号绑定

注意事项

  • 如游戏无自定义 UI 需求, 可直接使用 SDK 用户中心的第三方账号绑定功能

流程图

接口介绍

/**
* 绑定第三方账号
*【Android】海外
*【iOS】海外
*/
void bindAccount(Activity activity, BindConfig config);

调用示例

BindConfig config = new BindConfig();
config.setBindType(BindConfig.FACEBOOK);
config.setShowLoading(true);
SDKManager.getInstance().bindAccount(activity, config);

参数说明

入参

BindConfig:

字段名字段类型说明
bindTypeint绑定的账号类型,见下表
showLoadingboolean是否显示请求过程中的 loading 动画:true(显示),false(不显示)

BindConfig.bindType:

类型平台
BindConfig.FACEBOOK1Facebook
BindConfig.GOOGLE2Google
BindConfig.LINE5LINE
BindConfig.NAVER6Naver
BindConfig.PLAT_ACCOUNT7平台账号
BindConfig.HUAWEI9华为账号
BindConfig.HONOR10荣耀账号

出参

BindAccountResult result

参数名称类型说明
platformTypeBIND_PLATFORM_TYPE绑定的平台类型
isSuccessbool是否绑定成功的标识

错误码

FAQ