第三方渠道配置
对于不接入 LI PASS 配置的业务,我们支持单独对第三方渠道配置进行维护,请根据以下步骤配置第三方渠道登录。
如果您已接入 LI PASS 配置,建议您使用 LI PASS 配置 更新维护第三方渠道配置。
新建配置
-
登录 Player Network 控制台,在左边栏选择 账号配置 下的 第三方渠道配置。
-
在 创建第三方渠道配置 下点击 开始配置。

若您已通过 LI PASS 配置 编辑/发布过第三方渠道,则该页面会显示已配置过的第三方渠道,此时您可点击 新增配置 进行第三方渠道配置。

-
从渠道列表中,选择需要新建的渠道。

-
完成必填项的填写,所需的信息的获取方式可参考右侧 配置指引 进行获取。有关各渠道所需的信息,请参见 渠道配置信息。
基础信息:此区域内容将会下发给后台系统,由服务端在 OAuth 认证流程中使用,其中部分重复参数会提供给 SDK 集成场景使用。
SDK 配置参数:此区域参数用于 SDK 资源下载,所配置的参数无需二次人工配置,配置后将在资源下载时自动写入 SDK 中生效。

-
[可选] 若当前渠道已发布,并且已投入使用,页面上则会显示 跳过配置 选项,支持跳过配置 SDK 配置参数 ,跳过配置 不会影响当前渠道的使用。

-
完成必填项的填写后点击 保存。

编辑配置
-
登录 Player Network 控制台,在左边栏选择 账号配置 下的 第三方渠道配置。
-
选择需要编辑的渠道,点击 编辑。

-
修改字段内容,点击 保存。
- API Key:X 提供的
API Key - API Secret Key:X 提供的
API Secret Key - Return Email:是否返回玩家的登录邮箱

- API Key:X 提供的
删除配置
-
登录 Player Network 控制台,在左边栏选择 账号配置 下的 第三方渠道配置。
-
选择需要删除的第三方渠道配置,点击 删除。

-
进入待发布页面,勾选删除第三方渠道配置进行发布。

添加子渠道
部分第三方渠道支持添加子渠道,用于同一个应用在不同地区或不同发行渠道发行的场景。支持配置子渠道的第三方渠道,会在右方显示可点击的 添加子渠道 文字按钮。
当前支持添加子渠道有以下6个渠道:Facebook、Google、Apple、VK、Discord、WeChat

-
登录 Player Network 控制台,在左边栏选择 账号配置 下的 第三方渠道配置。
-
点击 添加子渠道。
-
完成必填项的填写后点击 保存。
- AppID:Facebook 提供的 App ID
- App Secret:Facebook 提供的 App secret
- App Type:应用的 App type,目前仅支持 None 和 Gaming Services 类型

提交发布
已配置完成的第三方渠道配置可在 待发布 页面查看,并选择发布尚未发布的第三方渠道配置。
-
登录 Player Network 控制台,在左边栏选择 账号配置 下的 第三方渠道配置。
-
点击 发布。

-
在 发布渠道 页面中,检查配置是否正确配置。

红色中突出显示的参数需要特别注意,为待发布内容和当前环境实时配置之间的差异。
- 如果所有配置正确,勾选所需发布的渠道并点击页面左下方的按钮。
- 测试环境:点击 发布测试环境,将所勾选的配置同步至测试环境。
- 正式环境:点击 提交正式环境发布申请,所勾选的配置将会由审核人员审核通过后自动同步至正式环境。
因为涉及人工审核,所以发布正式环境流程审核持续约为3~4小时。若需加急,请咨询 Player Network 联系人进行处理。
当正式环境的待发布配置页面中同时存在【待发布】和【审核中】状态的内容时,需要审核通过或者撤销发布申请后才可以继续提交新的发布内容。点击 撤销发布申请,即可撤销申请。
渠道配置信息
新建渠道时需填写渠道配置信息,必填项以星号 (*) 在 Player Network 控制台标记。
可选择在配置中填写 渠道名称,有助于管理和识别重复添加的渠道。
Apple


基础信息:
- TeamId:Apple 提供的
Team ID - BundleID:Apple 提供的
Bundle ID - KeyId:Apple 提供的
Key ID - PrivateKey:上传 Apple 提供的
.p8密钥文件 - BundleID for Web:Apple 提供的
Identifier
>可点击 新增更多的 BundleID 添加 BundleID,满足各 Web 登录场景使用 - Return Email:是否返回玩家的登录邮箱
更多详情,请参见 配置 Apple 登录。
Discord


基础信息:
- AppID:Discord 提供的
APPLICATION ID - AppKey:Discord 提供的
CLIENT SECRET - Social:根据需要选择是否需要使用,详细指引请见 Discord 社交 SDK
更多详情,请参见 配置 Discord 登录。
DMM


基础信息:
- AppID:DMM 提供的
AppID - AppKey:DMM 提供的
AppKey - PCClientConsumerkey:DMM 提供的
PCClientConsumerkey - PCClientConsumerSecret:DMM 提供的
PCClientConsumerSecret - OtherAppld:DMM 提供的
OtherAppld - PCClientAppld:DMM 提供的
PCClientAppld - OtherConsumerkey:DMM 提供的
DMM Consumer Key - OtherConsumerSecret:DMM 提供的
DMM Consumer Secret
EA


基础信息:
- Client ID:EA 提供的
app_id - Client Secret:EA 提供的
Client Secret - Avatar Picture Size:选择图片尺寸
Epic


基础信息:
- AppID:Epic 提供的
Client ID - AppKey:Epic 提供的
Client Secret - DeploymentId:Epic 提供的
Deployment ID,初始化 SDK 所必须,配置为访问产品会话数据 - QueryFriend for Web:用于 Web,是否获取玩家的 Epic 好友列表
SDK 配置参数:
- Product Name:Epic 渠道的
Product Name - Product Version:Epic 渠道的
Product Version - Product ID:Epic 渠道的
Product ID - sandbox ID:Epic 渠道的
Sandbox ID
更多详情,请参见 配置 Epic 登录。
Facebook


基础信息:
- AppID:Facebook 提供的
App ID - App Secret:Facebook 提供的
App secret - Return Email:是否返回玩家的登录邮箱
- QueryFriend for Web:用于 Web,是否获取玩家的 Facebook 好友列表
- QueryFriend:是否获取玩家的 Facebook 好友列表
- App type:应用的 App type,目前仅支持 None 和 Gaming Services 类型
SDK 配置参数:
- Display Name:应用在 Facebook 渠道的显示名称
- WebViewLoginSetting:控制是否使用 WebView 登录
- Client token:Facebook 渠道的
Client Token
更多详情,请参见 配置 Facebook 登录。
FacebookGame


基础信息:
- AppID:FacebookGame 提供的
AppID - AppKey:FacebookGame 提供的
AppKey
Garena


基础信息:
- AppID
:Garena提供的AppID - AppKey
:Garena提供的AppKey - QueryFriend:是否获取玩家的 Garena 好友列表
- All_Platforms:控制是否启用全平台功能,建议选择 YES
GameCenter


基础信息:
- AppID:填写 0
- AppKey:填写 0
Google


基础信息:
- Client ID:Google 提供的
Client ID - Client secret:Google 提供的
Client secret - Return Email:是否返回玩家的登录邮箱
SDK 配置参数:
- Client ID for iOS:Google 渠道u00a0的
iOS Web Client key - WebViewLoginSetting:Windows 是否使用 WebView 登录,仅 PC 端可使用
更多详情,请参见 配置 Google 登录。
Kakao


基础信息:
- AppID:Kakao 提供的
App ID - AppSecret:Kakao 提供的
Native app key - AdminKey:Kakao 提供的
Admin key
LINE


基础信息:
- ChannelID:LINE 提供的
Channel ID - Channel secret:LINE 提供的
Channel secret
SDK 配置参数:
- CHECK_SDK_VERSION_ENABLE:控制校验运行设备的 Android 系统版本
更多详情,请参见 配置 LINE 登录。
Nintendo


基础信息
- 适用场景:选择渠道生效的运行场景;不同场景所需的配置项不同。
仅在 Switch 设备上使用
- AppID:Nintendo 分配的
app_id,用于标识应用。 - AppKey:Nintendo 分配的
app_key,用于应用签名校验。
适用于全部平台
- Client ID:NintendoV2 渠道的应用标识,用于标识应用。
- Client Secret:NintendoV2 渠道的应用密钥,用于签名校验。
- Redirect URI:NintendoV2 渠道的登录回调地址。
- Switch App ID:NintendoV2 渠道的 Switch 平台应用标识,用于 Switch 平台识别。
PGS


基础信息:
- Client ID:PGS 提供的
app_id,Google 渠道的 Android Web Client Key - Client Secret:PGS 提供的
app_key - Redirect URI:PGS 提供的
sExt.redirect_uri - redirect_uri_for_source32:PGS 提供的
sExt2.redirect_uri_for_source32
SDK 配置参数:
- SERVER_PROJECT_ID:GooglePGS 渠道的
Web Client Key - ENABLE_PGS:控制是否启用 PGS 插件
- AUTO_ACTIVATE:控制是否在账号登录后自动初始化 PGS 流程
- ENABLE_SYNC:控制是否允许 PGS 同步数据
- LOGIN_WITH_PGS_ON_MOBILE:控制是否允许 PGS 在手机端登录
更多详情,请参见 配置 PGS 登录。
PlayStation Network


基础信息:
- AppID:PlayStation 提供的
Client ID - AppKey:PlayStation 提供的
Client Secret - QueryFriend:是否获取玩家的 PlayStation 好友列表
更多详情,请参见 配置 PlayStation 5 登录。
QQ


基础信息:
- AppID:QQ 提供的
AppID - App Secret:QQ 提供的
App Secret
更多详情,请参见 配置 QQ 登录。
SquareEnix


基础信息:
- AppID:SquareEnix 提供的
SE Game ID - AppKey:SquareEnix 提供的
Consumer Secret
SDK 配置参数:
- Consumer Key:SquareEnix 管理后台配置的
Consumer Key - Consumer Secret:SquareEnix 管理后台配置的
Consumer Secret
Steam


基础信息:
- AppID:
- 当游戏处于 开发 阶段时,设置为 Steam 专用的测试 App ID
480。 - 当游戏处于 发布 阶段时,设置为 Steam 提供的
App ID。
- 当游戏处于 开发 阶段时,设置为 Steam 专用的测试 App ID
- Web API key:输入游戏的
Web API key - QueryFriend:是否获取玩家的 Steam 好友列表
SDK 配置参数:
- AVATAR_RAW_RGBA_ENABLE:控制 Steam 玩家头像的返回编码格式
- WebViewLoginSetting:控制 PC 端 Steam 登录方式
更多详情,请参见 配置 Steam 登录。
Twitch
基础信息:


基础信息:
- AppID:Twitch 提供的
AppID - AppKey:Twitch 提供的
AppKey
Ubisoft


基础信息:
- iOS AppID:Ubisoft 提供的
sExt2.ios_appid - Android AppID:Ubisoft 提供的
sExt2.android_appid
VK


基础信息:
- AppID:VK 提供的
App ID - AppKey:VK 提供的
Secure key - QueryFriend for Web:用于 Web,是否获取玩家的 VK 好友列表
- QueryFriend:是否获取玩家的 VK 好友列表
更多详情,请参见 配置 VK 登录。
WeChat


基础信息:
- AppID:微信提供的
AppId - AppSecret:微信提供的
AppSecret
SDK 配置参数:
- AUTO_REFRESH_ENABLE:从配置获取 token 是否要自动刷新
- UNIVERSAL_LINK_IOS:在 WeChat 开发者平台上设置的
UNIVERSAL_LINK,iOS 平台使用
Xbox Live


基础信息:
- AppID:主机端填写 0,网页版填写 Microsoft 提供的
Application (client) ID - AppKey:主机端填写 0,网页版填写 Microsoft 提供的
client secret value
SDK 配置参数:
- PR_URL:Xbox Live 渠道的回调 URL,pxuid 账号体系下使用
更多详情,请参见 配置 Xbox Series X|S 和 WinGDK 登录。
X


基础信息:
- API Key:X 提供的
API Key - API Secret Key:X 提供的
API Secret Key - Return Email:是否返回玩家的登录邮箱
更多详情,请参见 配置 X 登录。
Zing


基础信息:
- AppID:Zing 提供的
AppID - AppKey:Zing 提供的
AppKey
Guest


- 账号保留方式:玩家在游戏内绑定其他第三方渠道后,支持选择保留玩家的原游客账号,或重置玩家的游客账号
- 登录方式:绑定其它第三方渠道后,原本游客账号登录状态是否需要切换至对应第三方渠道 例:通过游客登录的玩家,在游戏内绑定 Line 账号,则登录态变为 Line(名称、头像、关系链)