# 2.3.1 提交识别请求
本接口主要用于提交视频识别请求,视频资源地址,请确保外部可以访问。
# 请求
POST /identify/detect/apply
# 请求参数
| 字段名称 | 类型 | 最大长度 | 是否必选 | 示例值 | 说明 |
|---|---|---|---|---|---|
| vmCode | string | 64 | 是 | 920f9e27ccaf | 商户设备编码 |
| resource | String(jsonArray) | 1000 | 是 | [{ "videoUrl":"url1", "cameraCode":"camera1" }, { "videoUrl":"url2", "cameraCode":"camera2" }] | 视频资源列表。 videoUrl:视频地址, cameraCode: 视频文件对应的摄像头编号。 视频地址请确保外部可以访问。 |
| goodsScope | String(jsonArray) | 255 | 是 | ["vxn8","pzpm"] | 商品范围列表 |
# 参数说明
商品范围列表: 指商户售货柜设备正在售卖的商品列表,列表内容是由商品编码组成的字符串数组。
商品编码: 参考 3.1.2 商品列表
itemCode字段。 商户端需自行维护售货柜设备正在售卖的商品列表,购物视频识别成功后,将根据商品范围列表中的商品编码组装识别结果。
# 返回数据
| 字段名称 | 类型 | 最大长度 | 示例值 | 说明 |
|---|---|---|---|---|
| data | number | 32 | 221222175718001 | 识别任务唯一ID |
# 请求体示例
{
"vmCode": "920f9e27ccaf", //设备编码
"resource": [
{"videoUrl":"https://ainfinit-basic.oss-cn-beijing.aliyuncs.com/540004202209171847d53cc3_0.mp4", "cameraCode":"camera1"},
{"videoUrl":"https://ainfinit-basic.oss-cn-beijing.aliyuncs.com/540004202209171847d53cc3_1.mp4", "cameraCode":"camera2"}
], //视频资源列表
"goodsScope": ["vxn8","pzpm","pzpn"], //商品范围列表
}
# 返回示例
{
"status": 200,
"message": "OK",
"data": 221222175718001 //识别任务唯一ID,用于识别结果获取
}