获取设备剪辑列表
接口功能
根据 deviceId 分页获取该设备的剪辑列表信息。
请求地址
https://open.qly.cmviot.cn/v3/open/api/device/clip/list请求方式
POST,需要鉴权
请求参数
| 参数名称 | 参数类型 | 是否必需 | 参数含义 | 说明 |
|---|---|---|---|---|
| deviceId | String | Y | 设备 ID(MAC 地址) | 设备 ID(MAC 地址)6 为 16 进制设备 mac 地址,大小写都可以,国标编码必带 gb_前缀 |
| pageSize | int | N | 默认为 10,最大为 100, pageSize=10 | |
| lastClipTime | long | Y | 上一次 clip 的时间戳 | 首次传当前时间戳 |
请求示例
{
"deviceId":"xxxxS_12341234adf",
"lastClipTime":"16789887676"
}响应参数
| 参数名称 | 参数类型 | 参数含义 | 说明 |
|---|---|---|---|
| list | List | 剪辑视频列表 | 返回剪辑 Video 的列表 |
| pageSize | String | 每页大小 | 最大为 100 |
| deviceId | String | 设备 Mac | |
| lastClipTime | String | 时间戳毫秒 | |
| hasMore | boolean | 是否有下一页 | true: 有下一页;false: 没有下一页 |
Video 数据模型
| 名称 | 类型 | 说明 | 备注 |
|---|---|---|---|
| id | String | 剪辑视频 ID | |
| deviceId | String | 设备 Mac | |
| region | String | 机房信息 | 国标/融合类型设备无该字段 |
| name | String | 剪辑视频名称 | |
| thumbnailUrl | String | 剪辑视频缩略图地址 | |
| downloadUrl | String | 剪辑视频下载地址 | http://www.test.com/cds/dailymotion3.mp4 |
| duration | String | 剪辑视频时长 | 视频的长度(单位:秒) |
| size | String | 剪辑视频文件大小 | 单位 byte, 1KB=1024B |
| downUrl | String | 文件操作地址 | 国标/融合类型设备无该字段 |
| createTime | String | 文件创建时间 | 示例:1356598024000 |
| channelId | String | 通道 ID | 只有国标/融合类型设备有该字段 |
响应示例
{
"resultCode": "000000",
"resultMsg": "成功",
"data": {
"deviceId": "2432aed1a729",
"lastClipTime": 1759041888000,
"list": [
{
"id": "1972190755470909440",
"deviceId": "2432aed1a729",
"name": "剪辑1",
"thumbnailUrl": "xxxxx",
"downloadUrl": "xxxxx",
"duration": "604",
"size": "43058386",
"createTime": "1759041888000",
"clipDetailList": [
{
"id": "1972190755470909440",
"deviceId": "2432aed1a729",
"name": "剪辑1",
"thumbnailUrl": "xxxx",
"downloadUrl": "xxxx",
"duration": "604",
"size": "43058386",
"createTime": "1759041888000"
}
]
}
],
"hasMore": false,
"pageSize": 10
}
}