① API平台错误
这种错误一般是由于用户的请求不符合各种基本校验而引起的。用户遇到这些错误的返回首先检查应用的权限、频率等情况,然后参照文档检验一下传入的参数是否完整且合法
错误码 | 错误中文描述 | 错误英文描述 | 解决方案 |
1 | 服务不可用 | missing system error | 1.多数是由未知异常引起的,仔细检查传入的参数是否符合文档描述,是否缺少系统级参数? 2.将问题和请求参数发送到jos@jd.com |
2 | 限制时间内调用失败次数 | App Call Limited | 1.调整程序合理调用API,请隔日再调用? 2.请将您的appkey发送至jos@jd.com,要求提升流量(请提供一下您的商家id、商品数量及日订单量,以便我们核实您的调用量) 3.您可经常登录jos.jd.com,在应用管理中查看您应用的日调用次数,当持续接近调用次数时,请您及时进行处理 |
3 | 请求被禁止 | Forbidden Request | |
4 | 缺少版本参数 | Missing Version | 传入的参数加入v字段(API协议版本号) |
5 | 不支持的版本号 | Unsupported Version | 用户传入的版本号没有被提供,即您的版本号不属于目前京东正在使用的版本号 |
6 | 非法的版本参数 | Invalid Version | 用户传入的版本号格式错误,必须为数字格式 |
7 | 缺少时间戳参数 | Missing Timestamp | 传入的参数中必须包含timestamp参数 |
8 | 非法的时间戳参数 | Invalid Timestamp | 时间戳,格式为yyyy-mm-dd hh:mm:ss,例如:2008-01-25 20:23:30。京东API服务端允许客户端请求时间误差为6分钟? |
9 | 缺少商家Id参数 | Missing VenderId | |
10 | 无效的商家Id参数 | Invalid VenderId | |
11 | 缺少签名参数 | Missing Signature | 传入的参数中必须包含sign字段,请参考http://help.jd.com/jos/question-580.html#A6 |
12 | 无效签名 | Invalid Signature | 签名必须根据正确的算法算出来的, 算法请见http://help.jd.com/jos/question-580.html#A6 |
13 | 无效数据格式 | Invalid Format | |
14 | 缺少方法名参数 | Missing Method | 传入的参数中必须包含method参数,即您需要调用的接口名 |
15 | 不存在的方法名 | Invalid Method | 传入的method字段必须是你所调用的API的名称,并且该API名称是确实存在的。某些接口(如无线买家应用、CPS应用)在沙箱中未部署,因此在沙箱中会报此错误 |
16 | 缺少流水号参数 | Missing TradeNo | |
17 | 流水号已经存在 | ||
18 | 缺少access_token参数 | Missing access_token | 传入的参数中必须包含access_token字段 |
19 | 无效access_token | Invalid access_token | 您传入的token不正确,请确认您的token值与您使用商家账号和appkey应用获取到的token参数一致。 access_token获取方式请见: http://help.jd.com/jos/question-594.html |
20 | 缺少app_key参数 | Missing app_key | 传入的参数中必须包含app_key字段 |
21 | 无效app_key | Invalid app_key | 所选的appkey必须是正式环境的,而非沙箱环境的appkey |
22 | 授权者不是商家 | the franchisor not businessmen | 部分应用类型需要商家账号,此错误说明授权时输入的账号非POP商家账号 |
23 | 该API已经停用 | API stop | 系统升级,将接口临时关闭,升级完毕后即可正常调用 |
24 | 无权调用API | cannot use this API | 1.通用应用? |
25 | 此应用不是上线状态 | this application is not on-line | |
26 | 缺少mobile参数 | Missing mobile | |
27 | 无效mobile | Invalid mobile | |
43 | 系统处理错误 | system error | 将问题和请求参数发送到jos@jd.com |
② 平台级子错误
这种错误一般是由于服务端(服务提供者)异常引起的。用户遇到这类错误需要隔一段时间再重试就可以解决。
错误码 | 错误中文描述 | 错误英文描述 |
50 | 无效调用 | invalid get program |
60 | 参数{0}不合法,请参照帮助文档确认! | parameter {0} is not valid ,please refer to the help document and confirm |
61 | 参数{0}值不合法,请参照帮助文档确认! | parameter {0} is not valid ,please refer to the help document and confirm |
62 | json转换时错误,错误的请求参数 | Missing Version |
63 | json格式不合法 | json格式不合法 |
64 | 此类型商家无权调用本接口 | this type of businesses have no right to call this interface |
65 | 平台连接后端服务超时 | platform connecting service timeout |
66 | 平台连接后端服务不可用 | platform to connect to the back-end service not available |
67 | 平台连接后端服务处理过程中出现未知异常信息 | platform connecting service process unknown exception information |
68 | 验证可选字段异常信息 | validation of optional field anomaly information |
69 | 获取数据失败 | failed to get data |
70 | 该订单正在出库中 | missing order out storage |
71 | 当前的ID不属于此商家 | Id is not belong to the special vender |
72 | 当前的用户不是此类型(如FBP, SOP等)的商家 | The current user is not the type of businesses (FBP, SOP, etc.) |
73 | 该api是增值api,请将您的app入住云鼎平台方可调用 | this api is increased in value;if you want to visit,please put your app on our Cloud platform |