文档
测试

订单结果通知

POST
设备订单结果通知回调地址

接口描述

订单结果回调通知给商户,商户收到结果后,扣除相应识别商品

请求参数

参数名
类型
描述
必填
appId
String
ID
必填
bizContent
String
业务参数
必填
sign
String
签名
必填
signType
String
签名方式 固定为 `MD5`
必填
method
String
回调类型 固定为 `orderResult`
必填
timestamp
String
时间缀
必填
msgId
String
消息ID
必填

BizContent参数

参数名
类型
描述
必填
orderId
String
订单ID
必填
result
Array
订单结果集
必填
code
String
条形码
必填
number
int
识别商品的数量
必填
orderStatus
int
订单结果状态(0为正常订单,非0为异常订单)
必填
videoName
String
识别的主视频名称
必填
subVideo
String
识别的副视频名称(如果没有副摄像机 此项为空)
必填
cabinetType
String
柜子的类型
必填
doorId
int
门锁ID
必填
errorMessage
String
错误信息
必填

说明 / 示例

#### 请求示例 ```json { "appId": "2021062800001", "method": "orderResult", "bizContent": "{\"result\":[],\"videoName\":\"863410048889924_102341283425_main_1625031514547.mp4\",\"cabinetType\":\"dynamicVision\",\"orderStatus\":1,\"doorId\":1,\"orderId\":\"102341283425\",\"errorMessage\":\"Not found appId or deviceId in DB.\",\"subVideo\":\"863410048889924_102341283425_sub_1625031514551.mp4\"}", "sign": "D5C996412F458130D5A2B385986C243A", "timestamp": "2021-06-30 13:38:49", "msgId": "202208965486968832" } ```` #### 处理返回示例 ```json { "code":0, "message":"SUCCESS" } ```` #### orderStatus状态码 |代码|说明| |:----- |----- | |0 |识别正常返回 | |300 |遮挡摄像头 | |310 |遮挡商品 | |320 |其他错误 | #### cabinetType类型 |代码|说明| |:----- |----- | |dynamicVision |纯动态柜 | |gravityVision |动态重力柜| |staticVision |静态柜| |gravity |纯重力柜|