更新日期:2018-01-16小米渠道错误码[errcode]大全
调用支付接口失败时会返回这个错误码,可以查看logcat allmessage输出,或者过滤TAG “MiGameSDK”会有类似输出:errcode[200] errmsg=[null],errcode中的错误码可以对照下面文档处理
代码 | 代码含义 | 详细描述及解决办法 |
200 | 成功 | 属于正常状态 |
1001 | 系统错误 | 联系小米SDK开发人员解决 |
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 |