游戏SDK错误代码表更新时间:2024-10-17 18:16:00
| 代码 | 代码含义 | 详细描述及解决办法 |
| 200 | 成功 | 属于正常状态 |
| 1001 | 系统错误 | 请检查在后台是否配置计费 |
| 1002 | 数据库错误 | 联系小米SDK开发人员解决 |
| 1003 | 缓存处理错误 | 联系小米SDK开发人员解决 |
| 1004 | http请求错误 | 联系小米SDK开发人员解决 |
| 1006 | json解析错误 | 检查是否是正确的json格式 |
| 1007 | RSA签名错误 | 检查RSA算法是否正确 |
| 1008 | 查询结果为空 | 查询结果为空,属于正常情况 |
| 1009 | AES解密错误 | 检查AES加密方法是否正确 |
| 1010 | 风险控制非法请求 | 风险控制非法请求 |
| 1501 | 未输入请求参数 | 检查要求的参数是否都输入 |
| 1502 | IP鉴权错误 | |
| 1503 | 消息号错误 | |
| 1504 | 网元错误 | |
| 1505 | 小米id错误 | |
| 1506 | cp订单号错误 | 检查CpOrderId参数是否为空 |
| 1507 | 订单金额错误 | |
| 1508 | 支付方式错误 | |
| 1509 | 订单id错误 | 请求的订单号不存在 |
| 1510 | 支付订单id错误 | |
| 1511 | 支付结果错误 | |
| 1512 | 支付金额错误 | |
| 1513 | 单类型错误 | |
| 1514 | CP编号错误 | 输入的CpOrderId参数为空 |
| 1515 | AppId错误 | AppId为空或应用不存在或已下线(对于新接入的应用,需要先配置应用内支付,再测试SDK登录) |
| 1516 | 内部用户编号错误(uid错误) | uid参数为空 |
| 1517 | 渠道号错误 | 渠道参数为空 |
| 1518 | 账户状态错误 | |
| 1519 | 产品id错误 | |
| 1520 | session错误 | session参数为空或不存在 |
| 1521 | 手机号码错误 | |
| 1522 | 产品单价错误 | |
| 1523 | 购买数量错误 | 商品购买数量错误 |
| 1524 | 没有signature参数 | |
| 1525 | 验证signature错误 | signature签名错误,请检查签名计算方法是否正确 |
| 1526 | apkName错误 | 应用的包名错误,检查AppId、包名与开发者站配置的是否一致 |
| 1527 | apkSign错误 | |
| 1528 | sdkVersionCode错误 | |
| 1529 | 卡面值错误 | |
| 1530 | cpUserInfo错误,透传参数 | 透传参数超长,不要大于100个字符 |
| 1531 | 对账开始时间错误 | |
| 1532 | 对账结束时间错误 | |
| 1533 | p参数错误 | |
| 1534 | 订单描述信息错误 | |
| 1535 | 充值金额错误 | |
| 1536 | 充值类型错误 | |
| 1537 | 充值订单号错误 | |
| 1538 | 签名为空 | |
| 1539 | 分页查询最大id | |
| 1540 | 每页记录条数错误 | |
| 1541 | 支付时间错误 | |
| 1542 | 分页时多少页 | |
| 1543 | 开始时间 | |
| 1544 | 结束时间 | |
| 1545 | 订单请求时间错误 | |
| 1546 | 已下线的应用 | 应用的包名错误,检查AppId、包名与开发者站配置的是否一致 |
| 1549 | 未配置计费信息 | 请到开发者站配置计费信息 |
| 1569 | 交易订单已过期 | |
| 1984 | Token过期 | |
| 1985 | 需要登录 | |
| 1986 | 该商品已购买 | |
| 1987 | 价格变化 | |
| 1988 | 手机充值卡错误 | |
| 1989 | 授权失败 | |
| 1990 | 用户ID不匹配 | |
| 1991 | 非法请求 | |
| 1992 | 签名错误 | |
| 1993 | 账号被冻结 | |
| 1994 | 米币卡充值失败 | |
| 1995 | 小米内部回调地址错误 | |
| 1996 | 礼券调用异常 | |
| 1997 | 银行卡好错误 | |
| 1998 | 没有对应银行卡信息 | |
| 1999 | 参数异常 | |
| 2000 | 米币调用错误 | |
| 2001 | 余额不足 | |
| 2002 | 重复交易 | |
| 2003 | 签名错误 | |
| 2004 | 重复充值 | |
| 2005 | 充值订单不存在 | |
| 2006 | 充值订单状态不存在 | |
| 2007 | 业务系统公钥不存在 | |
| 2008 | 计费系统私钥不存在 | |
| 2009 | 网元不存在 | |
| 2010 | 存储用户银行卡信息出错 | |
| 2011 | 短信对应的PAYID错误 | |
| 2012 | 费订单不是直充直销 | |
| 2013 | 充值订单不是只充值 | |
| 2014 | 消费订单不存在 | |
| 2015 | 直冲直销订单 | |
| 3001 | 产品不存在或已经下线 | 购买的商品不存在,检查在开发者站是否配置此商品和商品状态 |
| 3004 | 米粒账户金额错误 | |
| 3005 | auth验证失败 | |
| 3301 | 获取用户米粒账户错误 | |
| 3302 | 订单创建错误 | |
| 3303 | 卡支付调用错误 | |
| 3501 | 订单处理中 | |
| 3502 | 订单处理超时 | |
| 3510 | 订单失败,未知原因 | |
| 3511 | 订单不存在 | 订单不存在,检查输入的订单号参数是否正确 |
| 3512 | 订单已支付 | |
| 3513 | 输入参数miBi错误 | |
| 3514 | 订购关系已经存 | |
| 4000 | authToken过期 | 请求的authToken已过期,请重新登录 |
| 4001 | authToken非法 | 请求的authToken非法,请重新登录 |
| 4002 | serviceToken过期 | serviceToken过期,请重新登录 |
| 4003 | 获取serviceToken失败 | 获取serviceToken失败,请重新登录 |
| 4004 | 验证serviceToken失败 | 验证serviceToken失败,请重新登录 |
| 4006 | 上传用户玩过的游戏失败 | |
| 4007 | 修改用户信息错误 | |
| 5000 | 获取设备ID失败 | |
| 5001 | 时间间隔内不能重发消息(如:赠送体力) | 时间间隔为运营配置,如需调整请联系运营 |
| 5002 | 超过体力最大值 | 体力最大值为运营配置,如需调整请联系运营 |
| 5003 | 对方屏蔽接收消息 | |
| 5005 | 接收体力时,消息Id不相同 | 不需要处理 |
| 5006 | 消息不能重复接收 | 不能使用同一个消息Id重复调用acceptMessage接口 |
| 5007 | 消息Id不存在 | 不需要处理 |
| 5008 | 用户成绩信息表不存在该用户 | 先调用loadGameMe做初始化 |
| 5009 | 不能给自己发送消息 | |
| 5010 | 被邀请好友的设备不支持这款游戏 | |
| 5011 | 超出游戏内能发送消息最大上限 | 消息最大上限为运营配置,如需调整请联系运营 |
| 5012 | 该被邀请好友的id不是米聊用户 | 被邀请的好友的ID没有登录过米聊 |
| 5013 | 用户体力不足 | |
| 5014 | 用户已经退出游戏,不能再接收消息 | |
| 5101 | APPID为非社交游戏,不能使用社交API | 请联系运营把游戏配置成米聊社交游戏 |
| 5102 | 用户社交游戏数据加载失败 | 服务器系统错误,请重试 |
| 5103 | leaderBoardKey错误 | 运营配置的key,请联系运营确认leaderBoardKey |
| 5104 | publicData太长 | 最长1000bytes |
| 5105 | privateData太长 | 最长2000bytes |
| 5107 | use heart token不合法 | 调用updateResult(s)之前先调用useHeart接口 |
| 5108 | 小米帐号合法,但不是米聊用户 | |
| 6000 | 获取充值比例失败 | |
| 6001 | 流量切分信息出错 | |
| 6002 | 支付不合规被风控 | |
| -102 | 登录失败 | 调用支付接口失败时会返回这个错误码,可以查看logcat allmessage输出,或者过滤TAG “MiGameSDK”会有类似输出:errcode[200] errmsg=[null],errcode中的错误码可以对照文档 |
| -107 | 通用错误 | SDK中所有米聊社交API的错误返回都是-107,具体错误请以SDK回调函数onError的返回参数为准 |
| -18003 | 购买失败 | |
| -18004 | 取消支付 | |
| -18006 | 动作正在执行 | 当执行SDK某个接口没有返回结果时再次调用这个接口会返回这个错误 |
| 5112 | 不能调用Sync result 接口 | 需要联系运营配置才可以使用 |
| -108 | 调用社交API异常 | 升级米聊到最新版本 |
| -109 | API接口访问受限 | |
| -10001 | 米聊未安装 | |
| -10002 | 米聊版本过低 | |
| 406 | VerifyID接口返回错误码406 | 可跳过,是否实名未知 |
| -104 | 登陆失败 | 没有进行实名认证 |
| 10001 | 服务器繁忙,请稍后再试 |
上一篇:创建游戏和配置计费点
下一篇:小米游戏联运SDK接入常见问题解答(FAQ)
文档内容是否有帮助?
有帮助
无帮助