# 客户端常见错误码汇总

说明:

  • 此文档汇总后为了方便对单个错误码搜索,并不代表所有错误码均在此文档中出现。
  • 如果在汇总中没有发现,可以到具体的场景SDK接入文档里再查询。

# Android 国内

错误码 描述 备注
0 操作成功
-10869601 网络错误
-10869615 用户拒绝隐私政策
-10869610 初始化失败
-100 登录取消
-10869611 用户未初始化 请在这里重新调用初始化接口
-10869612 参数错误 请结合调用接口的调用日志排查所缺失的参数
-10869608 登录失败
-10869607 用户未登录
-10869609 支付取消
-10869604 支付失败
-10869613 不被SDK支持的调用操作
-10869637 扫码登录成功
-10869638 扫码支付成功
10869640 扫码取消

# Android 国际

错误码 描述 备注
0 成功 -
-10869543 shakehand失败 请稍后重试或咨询对接人
-10869560 没有可用的网络连接 请检查设备网络连接状态后重试
-10869540 没有初始化 请完成SDK初始化 (opens new window)
-10869541 初始化失败 请根据错误信息调整或咨询对接人
-10869544 没有登录 请完成用户登录 (opens new window)
-10869500 登录失败 请根据错误信息参考FAQ (opens new window)
-10869501 登录被取消 重新操作
-10869505 正在进行的付款操作 请完成当前支付流程
-10869509 支付取消 重新操作
-10869510 支付失败 请根据错误信息参考FAQ (opens new window)
-10310522 支付失败,有待补缴订单 请查询待补缴订单并完成补缴后重新发起支付
-10869512 绑定账户取消 重新操作
-10869513 绑定账户失败 请根据错误信息调整或咨询对接人
-10869515 注销失败 请根据错误信息调整或咨询对接人

# iOS 国际

错误码 错误信息 备注
0 成功
-10862701 系统错误 请根据错误信息调整或咨询对接人
-10862702 网络不给力, 请检查网络连接是否正常 请检查网络
-10862703 参数错误 请检查接口入参
-10862704 请重新登录 登录票据失效,请重新登录
-10862705 正在支付,请稍后 正在支付中,请稍后再试
-10862706 支付失败
-10862707 握手失败 请稍后重试或咨询对接人
-10862709 用户未登录 请完成用户登录 (opens new window)
-10862710 未初始化 请完成初始化 (opens new window)
-10862713 请求异常, 请稍后再试 请稍后再试
-10862907 均已绑定 所有渠道都已经绑定
-10310522 用户存在退单情况,需要补缴 请查询待补缴订单并完成补缴后重新发起支付
-1000 取消绑定/登录/注销 取消绑定/登录/注销
1001 获取支付产品失败 检查Appstore苹果商品状态
1002 取消支付 用户取消了支付
1004 无法进行支付(iOS系统反馈) 系统不支持检查手机Apple id状态
1007 获取支付产品失败(productId不能为空) 调用支付接口productId未传
1011 服务器响应为空 服务器异常
1013 支付失败 苹果原因导致支付失败
37 交易丢失请联系客服(丢失票据) 苹果原因导致交易丢失
1021 交易丢失请联系客服(丢失订单号)
1023 Facebook票据丢失 Facebook参数 以及相关API是否全部接入
1024 Facebook取消登录 用户取消了登录
1032 取消补缴 登录和支付时候用户关闭了补缴页面
1033 购买商品时弹出补缴,补缴成功 补缴成功,可以重新购买商品了
-10310522 购买商品时支付失败,有待补缴订单 请查询待补缴订单并完成补缴后重新发起支付
-10869633 取消扫码 用户取消了扫码
-10869632 扫码错误
-10869634 取消收集年龄 用户取消了收集年龄

# iOS国际-分享功能模块错误码

错误码 错误信息 GHShareResultCode枚举信息 备注
0 成功 GHShareResultCodeSuccess
10001 取消 GHShareResultCodeCancel 由于系统限制,系统分享渠道中,选择了messenger,无论分享是否成功,都会返回此错误码
10002 分享文本是空 GHShareResultCodeTextNull 请检查分享文本是否是空
10003 分享链接是空或者链接格式不正确 GHShareResultCodeURLNull 注意URL编码规范,尽量是RFC3986规定字符
10004 分享图片是空 GHShareResultCodeImageNull 请检查分享的图片是否是空
10005 当前渠道不支持此分享类型 GHShareResultCodeDisableShareType Facebook和Messenger不支持纯文的分享,各个渠道支持的分享类型,请查看接入文档 (opens new window)
10006 当前渠道对应APP未安装 GHShareResultCodeChnnelNotInstalled 由于第三方APP限制,无法完全准确判断APP是否安装,在分享参数不符合规范的时候,也可能会返回此错误码
100090 未知渠道 GHShareResultCodeUnknownChannel 支持的渠道请查看接入文档 (opens new window)
1000999 分享失败 GHShareResultCodeUnknownError - 常见于系统分享功能不支持或者第三方平台内部分享错误。参考常见问题 (opens new window)。Facebook和Messenger分享,请同时检查项目配置 (opens new window)

# iOS国际-本地通知功能模块错误码

错误码 错误信息 GHPushResultCode枚举信息 备注
0 成功 GHPushResultCodeSuccess
20001 推送通知没有授权 GHPushResultCodeNotificationDisabled 用户关闭了当前APP的系统通知权限
20002 本地通知-通知id为空 GHPushResultCodeLocalNoticeIdNull 请检查本地通知-通知id是否为空
200099 失败 GHPushResultCodeError 系统错误,常见于系统功能不支持。参考常见问题 (opens new window)

# Unity PC 国际

错误码 描述 备注
0 成功
1 取消 登录取消、支付取消
2 api错误 预留
3 初始化失败 可根据失败原因RetMsg进行该接口的重新接入,无法确认可联系G家
4 用户未登录 先确认该接口是否在登录成功之后调用,如果是还依然有该问题请联系G家
5 支付失败 如遇到RetMsg无法自行确认并修复的支付错误请联系G家排查
6 网络不稳定 网络不稳定,请检查网络
7 无法解码内容数据 相关接口响应数据格式错误,不符合JSON格式,请联系G家解决
8 所有渠道均已绑定 所有渠道均已绑定
-4100605 验证码错误 预留
-4101010 TOKEN过期,需要重新登录 TOKEN过期,需要重新登录,建议回到登录界面
Last Updated: 2024/6/12 11:38:44