错误码
| 错误码 | 描述 |
|---|---|
| -1 | 未知错误,未定义具体的错误类型。 |
| -2 | 未知错误,无需处理 |
| 0 | 成功。 |
| 1 | 入参没有赋值。 |
| 2 | 用户取消,建议重新操作。 |
| 3 | 硬件系统调用出错,常见于系统功能不支持。 |
| 4 | 网络库异常,检查网络连接,第三方错误码请参看 MSDK 或者 Player Network SDK。 |
| 5 | 请求已经完成,后台返回错误,请参看 MSDK 或者 Player Network SDK |
| 6 | 请求超时,稍后重试。 |
| 7 | 调用方法没有实现,不支持,改用其他功能接口。 |
| 8 | 操作系统调用出错,稍后重试。 |
| 9 | 调用的插件没有编译进发布包,请检查对应的插件包(JAR 包、AAR包或framework)。 |
| 10 | 需要登录之后才可以调用,当前操作需要登录态 例如:获取关系链列表之前需要先登录。 |
| 11 | 错误的入参,检查上下文参数。 |
| 12 | 需要系统权限,补充权限,具体参考各个渠道说明。 |
| 13 | 需要正确的配置,检查 SDK 配置环境。 |
| 14 | 服务不支持,如用户拒绝授权,可在设备 setting 中打开授权(如推送)。 |
| 15 | 需要安装对应的三方 app。 |
| 16 | 三方 app 版本太旧,需要升级。 |
| 17 | 初始化插件失败,查看配置是否正确。 |
| 18 | 渠道入参为空的错误。 |
| 19 | 方法调用被关闭,查看云控开关。 |
| 20 | 需要实名认证。 |
| 21 | 实名认证失败。 |
| 22 | 上次操作尚未完成,稍后再试。 |
| 23 | API 已经过期,更新插件包。 |
| 24 | 网络库异常,libcurl 库异常。 |
| 25 | 调用过于频繁,频率限制,稍后再试。 |
| 26 | 第三方应用取消操作。 |
| 31 | 获取缓存数据时用户还未登录。 |
| 1000 | 未知登录错误,参考 thirdCode 和 thirdMsg |
| 1001 | 本地没有登录缓存数据,调用 Login 接口。 |
| 1002 | 本地有缓存,但是该缓存已经失效,调用 Login 接口。 |
| 1004 | 检查 keyStore 配置(Android),调用 Login 接口。 |
| 1005 | 需要先登录生成用户数据,调用 Login 接口。 |
| 1100 | 未知公告模块错误。 |
| 1200 | 未知公会模块错误。 |
| 1300 | 未知群组模块错误 |
| 1400 | 收到推送消息。 |
| 1401 | 在通知栏点击收到的消息。 |
| 1402 | 收到通知之后,通知栏显示。 |
| 1403 | OpenID 重复绑定 |
| 1500 | WebView 错误。 |
| 1501 | 系统的 WebView 组件和第三方的 WebView 组件被移除或被禁用。 |
| 1600 | 自建账号,密码格式错误。 |
| 1700 | 未知游戏更新模块错误。 |
| 9999 | 第三方 SDK 报错。 |