全局返回值说明
接口响应统一格式
参数
|
类型
|
描述
|
---|---|---|
code | int |
客户ID(平台分配)
|
data | object |
返回该接口的具体内容,详见各接口
|
message | string |
状态码描述
|
响应示例(提交订单成功示例):
{
"code": 200,
"message": "success",
"data": {
"orderNo": "2019041000234267381",
"customerOrderNo": "20190409165922",
"account": "175890828",
"num": "4",
"amount": 3.94,
"crateTime": "2019-04-10 00:23:42"
},
}
响应示例(签名有误):
{
"code": 401,
"message": "签名错误",
"data": "",
}
全局返回码
错误代码
|
描述
|
---|---|
200 |
操作成功
|
400 |
操作失败(提交订单接口可认为失败)
|
401 |
未认证,签名有误(提交订单接口可认定为失败)
|
404 |
接口不存在
|
500 |
内部其他错误(提交订单接口不可认为失败,需要人工确认)
|
4000 |
余额不足(提交订单接口可认定为失败)
|
4001 |
客户不存在
|
4002 |
商品不存在,请检查商品编号(提交订单接口可认定为失败)
|
4003 |
该商品已下架(提交订单接口可认定为失败)
|
4004 |
该商品未获得授权(提交订单接口可认定为失败)
|
4005 |
订单号已经存在(提交订单接口可认定为失败)
|
4006 |
查询订单不存在(提交订单接口可认定为失败)
|
4010 |
合作伙伴编码不存在(提交订单接口可认定为失败)
|