错误码
若请求错误,服务器将返回的JSON文本包含以下参数
- MsgId:错误码。
- Msg:错误描述信息,帮助理解和解决发生的错误。
例如 缺少参数返回:
{
"TraceId": "0HNLNN8L7AEB9:00000002",
"MsgId": "4001000",
"Msg": "Missing required parameter: file",
"Data": null
}
错误码表
| HTTP状态码 | 错误码 | 错误信息 | 描述 |
|---|---|---|---|
| 400 | 2001000 | 权益发放失败 | 业务错误 |
| 400 | 2001001 | 库存不足 | 业务错误 |
| 400 | 4001000 | 参数为空 | 参数错误 |
| 400 | 4004002 | 输出字符太长 | 参数错误 |
| 400 | 4004003 | 参数超出范围 | 参数错误 |
| 403 | 4031010 | 没有权限 | 权限错误 |
| 403 | 4031020 | IP黑名单 | 权限错误 |
| 403 | 4031021 | IP白名单限制 | 权限错误 |
| 429 | 4291001 | 限流 | 网关错误 |
| 500 | 5000000 | 服务器内部错误 | 请联系我们查看 |