跳到主要内容

概览

Player Network SDK 包含了大量用于支持游戏账号系统和运营方案的功能模块。客户端 API 参考提供了 Player Network SDK 这些功能模块各种数据结构和方法调用的具体信息。在左侧导航栏选择所需的模块查询可用接口的具体信息,并在下文的列表中查询相应接口的方法 ID。

各个方法名的枚举

MethodIDkMethodID说明
000kMethodIDUndefine未定义
101kMethodIDAuthAutoLogin自动登录
102kMethodIDAuthLogin授权登录
103kMethodIDAuthBind绑定
104kMethodIDAuthGetAuthResult获取登录态
106kMethodIDAuthQueryUserInfo获取个人信息
107kMethodIDAuthLogout登出
108kMethodIDAuthLoginWithConfirmCode使用确认码登录
109kMethodIDAuthWakeUp异账号
111kMethodIDAuthResetGuest重置游客账号
112kMethodIDAuthQueryCanBind查询是否可以绑定
113kMethodIDAuthQueryActiveUser查询可用的用户
114kMethodIDAuthShowAccountPicker显示用户列表
115kMethodIDAuthCheckActiveUser确认账号是否可以使用
116kMethodIDAuthNeedRefreshUser刷新用户
117kMethodIDAuthRequestVerifyCode获取验证码
118kMethodIDAuthResetPassword重置密码
119kMethodIDAuthModifyAccount修改账号信息
121kMethodIDAuthQueryRegisterStatus获取注册状态
122kMethodIDAuthQueryVerifyCodeStatus获取验证码状态
123kMethodIDAuthQueryIsReceiveEmail获取是否接收邮件
124kMethodIDAuthRegister注册账号
125kMethodIDAuthModifyProfile修改个人信息
126kMethodIDAuthLoginWithBoundChannel使用绑定渠道登录
127kMethodIDAuthBindWithLoggedinChannel绑定已登录渠道
128kMethodIDAuthLoginWithMappedChannel使用映射渠道登录
129kMethodIDAuthBuildMapWithLoggedinChannel映射已登录渠道
130kMethodIDAuthQueryIDToken查询 token ID
132kMethodIDAuthUnbind解除绑定
133kMethodIDAuthQueryUsernameStatus查询用户名状态
134kMethodIDAuthQueryDataProtectionAcceptance查询数据保护验收
135kMethodIDAuthModifyDataProtectionAcceptance修改数据保护接受
136kMethodIDAuthQueryAccountProfile查询账号信息
138kMethodIDAuthQueryLegalDocuments查询法务文件信息
139kMethodIDAuthModifyLegalDocuments修改法务文件信息
140kMethodIDAuthQueryBindInfo查询绑定关系
144kMethodIDAuthGenerateTransferCode生成引继码
145kMethodIDAuthQueryTransferCode查询引继码
146kMethodIDAuthTransferAccount引继账号
147kMethodIDAuthRevokeChannelToken撤销渠道 token 接口
153kMethodIDAuthQueryAccountRegistrationInfo查询通过邮箱注册的自建账号和 LI PASS 的账号状态
154kMethodIDAuthLoginUsingPluginCache使用缓存登录
155kMethodIDAuthChangeIsReceiveEmail设置是否接受邮件
156kMethodIDAuthCancelLIAccountDeletion取消删除 LI PASS
158kMethodIDAuthUpgradeSaccToLI将账号升级为 LI PASS
159kMethodIDAuthGetLIUidAndTokenForCert获取 LI PASS 信息
160kMethodIDAuthLoginWithVerifyCode使用验证码登录
161kMethodIDAuthBindWithVerifyCode使用验证码绑定
162kMethodIDAuthBindUsingPluginCache使用插件缓存绑定
163kMethodIDAuthAutoLoginForLI自建 LI PASS 自动登录
164kMethodIDAuthLoginForLI自建 LI PASS 授权登录
165kMethodIDAuthQueryNeedUpgradeAndProvisionInfo查询登录态中绑定 OpenID 的自建账号是否需要升级到 LI PASS
166kMethodIDAuthSetProvision保存玩家同意的条款版本
167kMethodIDAuthCancelLogin取消登录
201kMethodIDFriendShare分享
202kMethodIDFriendSendMessage发消息
203kMethodIDFriendQueryFriends获取的好友列表
301kMethodIDWebViewURLClose关闭网页
302kMethodIDWebviewGetEncryptURL获取登录态加密票据
303kMethodIDWebViewJsCallNative call JS
401kMethodIDPushRegister注册推送
402kMethodIDPushUnregister注销推送
403kMethodIDPushSetTag注册标签
404kMethodIDPushDeleteTag注销标签
405kMethodIDPushAddLocalNotification注册本地推送
406kMethodIDPushClearLocalNotifications清除本地推送
407kMethodIDPushNotificationCallback推送回调
412kMethodIDPushDeleteLocalNotifications删除本地推送
501kMethodIDNoticeRequestData获取公告数据
603kMethodIDToolsLoadCutoutData查询异步异形屏信息
701kMethodIDAnalyticsCrashExtraMessagecrash 的额外日志
703kMethodIDAnalyticsQueryDeviceLevel查询机型分档
704kMethodIDAnalyticsRequestTrackingAuthorization申请追踪授权
706kMethodIDAnalyticsReportEvent上报事件
707kMethodIDAnalyticsReportBinary二进制上报
708kMethodIDAnalyticsGetInstanceID获取 Instance ID
709kMethodIDAnalyticsSetDeviceLevel设置机型分档
710kMethodIDAnalyticsGetDeviceLevel获取机型档位
711kMethodIDAnalyticsReportLoginStep上报登录事件步骤
712kMethodIDAnalyticsReportPayStep上报支付事件步骤
713kMethodIDAnalyticsReportCustomEventStep上报自定义事件步骤
720kMethodIDAnalyticsPostFrameTimeInSession帧时间数据上报
721kMethodIDAnalyticsMarkSessionLoad场景开始标记
722kMethodIDAnalyticsSetSessionExtraParam增加自定义上报内容
724kMethodIDAnalyticsMarkSessionClosed场景结束标记
725kMethodIDAnalyticsPostNetworkLatencyInSession游戏逻辑网络延时上报
730kMethodIDAnalyticsLogCrashInfo自定义日志打印
731kMethodIDAnalyticsSetCrashUserValue设置关键数据
732kMethodIDAnalyticsSetCrashUserId设置上报用户 ID
733kMethodIDAnalyticsReportException上报异常信息
901kMethodIDComplianceSetUserProfile设置用户属性
902kMethodIDComplianceQueryUserStatus查询未成年人信息
903kMethodIDComplianceSetAdulthood设置用户是否已成年
904kMethodIDComplianceSetEUAgreeStatus设置欧盟地区用户数据传输协议
905kMethodIDComplianceSendEmail发送家长认证邮件
906kMethodIDComplianceCommitBirthday提交用户出生年月
907kMethodIDComplianceSetParentCertificateStatus设置家长认证状态
908kMethodIDComplianceQueryIsEEA查询是否为 EEA 国家
909kMethodIDComplianceVerifyCreditCard打开信用卡认证页面
916kMethodIDComplianceVerifyRealName打开实名认证页面
919kMethodIDComplianceVerifyParentAndCertificate打开家长的实名认证页面
1008kMethodIDUpdateModifyDownloadPriority设置下载优先级
1201kMethodIDLBSRequestIPInfo获取 IP 的地区信息
1301kMethodIDExtendInvoke扩展调用
1401kMethodIDDNSQueryIpByHostDNS 按主机查询 IP
1801kMethodIDDoDetectNetwork网络诊断
1802kMethodIDStartUdpSocket开始 UDP 网络测速
1804kMethodIDGetBestIP网络获取最佳 IP
1901kMethodIDShowGroupAgreementWindow拉起工会权限弹窗
1902kMethodIDShowGroupRoom拉起工会页面
2001kMethodIDPermissionRequest请求权限方法 ID
2002kMethodIDPermissionCheck检查权限方法 ID
2003kMethodIDPermissionGotoSetting前往系统设置方法 ID,iOS 在此功能时无数据返回
2004kMethodIDPermissionTrackingRequestiOS 请求广告追踪权限方法 ID
2005kMethodIDPermissionTrackingCheckiOS 检查广告追踪权限方法 ID
13100kLILoginEnterGame在 OpenLoginPanel 后成功登录的回调
13101kLIAutoLoginEnterGame自动登录后自动登录成功/失败的回调
2303kMethodIDTranslatorTranslate翻译文本