跳到主要内容

绑定

[Player Network SDK 和 MSDK 共有] 将第三方渠道绑定到游客账号上。其本质是指多个第三方账号共用一个 Player Network SDK OpenID。
一般使用场景为:游客登录游戏,然后绑定 Facebook 或者 Google 账号。

更多信息,请参见 MSDK 绑定流程

支持的平台

支持Android, iOS, Windows 平台。

函数定义

void Bind(string channel, string permissions = "", string subChannel = "", string extraJson = "{}");

入参说明

参数类型描述
channelstring需要绑定的渠道
permissionsstring绑定时授权权限列表,多个权限用逗号分隔
例如 user_info,inapp_friends
subChannelstring子渠道名称
例如 "Facebook" or "Twitter"。
extraJsonstring扩展字段
更多信息,请参见相对渠道说明。

回调处理

回调处理接口是 GUALoginResultObservers。回调数据结构是 GUALoginResult

回调事件是 LoginResultEvents。 回调 ID 是 GUA_ACCOUNT_BIND

代码示例

UnionAdapterAPI.GetAccountService().Bind("WeChat");