获取用户的第三方信息

业务场景

用于 CP 获取 当前用户的第三方账号信息:

  • 当前用户绑定的第三方平台
  • 支持绑定的第三方平台列表

适用范围: 海外 Android、海外 iOS

流程说明

接口介绍

/**
 * 取用户绑定信息
 *
 */
public void GetBindInfo()

调用示例

SDKManager.GetInstance().GetBindInfo();


// 获取用户绑定信息结果成功
public override void OnGetBindInfoSuccess(UserBindInfo userBindInfo)
{
    // 获取用户绑定信息结果
    string userBindInfoContent = "boundFacebook: " + userBindInfo.boundFacebook + "; "
    + "boundGoogle: " + userBindInfo.boundGoogle + "; "
    + "boundTwitter: " + userBindInfo.boundTwitter + "; "
    + "boundLINE: " + userBindInfo.boundLINE + "; "
    + "boundNaver: " + userBindInfo.boundNaver + "; "
    + "boundApple: " + userBindInfo.boundApple + "; "
    + "boundOneStore: " + userBindInfo.boundOneStore + "; "
    + "boundPlatAccount: " + userBindInfo.boundPlatAccount;
}

// 获取用户绑定信息结果失败
public override void OnGetBindInfoFailed(ErrorInfo errorInfo)
{
    int errorCode = errorInfo.errorCode;  // 错误码
    string errorMsg = errorInfo.errorMsg; // 错误信息
}

参数说明

出参

UserBindInfo userBindInfo

参数名称类型说明
boundFacebookbool是否绑定了 Facebook 账号
boundGooglebool是否绑定了 Google 账号
boundLINEbool是否绑定了 LINE 账号
boundNaverbool是否绑定了 Naver 账号
boundApplebool是否绑定了 Apple 账号
boundOneStorebool是否绑定了 OneStore 账号
boundPlatAccountbool是否绑定了 SDK 平台账号
boundListBIND_PLATFORM_TYPE[]返回当前支持的平台类型,BIND_PLATFORM_TYPE

错误码

FAQ