全局返回值說明
接口響應統一格式
參數
|
類型
|
描述
|
---|---|---|
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 |
查詢訂單不存在(提交訂單接口可認定為失敗)
|