获取用户的第三方信息
业务场景
用于 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
参数名称 | 类型 | 说明 |
---|---|---|
boundFacebook | bool | 是否绑定了 Facebook 账号 |
boundGoogle | bool | 是否绑定了 Google 账号 |
boundLINE | bool | 是否绑定了 LINE 账号 |
boundNaver | bool | 是否绑定了 Naver 账号 |
boundApple | bool | 是否绑定了 Apple 账号 |
boundOneStore | bool | 是否绑定了 OneStore 账号 |
boundPlatAccount | bool | 是否绑定了 SDK 平台账号 |
boundList | BIND_PLATFORM_TYPE[] | 返回当前支持的平台类型,BIND_PLATFORM_TYPE |
错误码
无
FAQ
无