开发者平台

TP-LINK官网首页
开发者平台 / 视频管理系统(VMS)/API功能接口定义/录像配置

4.5.3 查询录像配置更新进度

接口说明:

名称

内容

URL

https://xxx/tums/record/v1/getBatchProgress

功能说明

获取录像配置批量更新进度

使用限制

用户仅能查询到自己提交执行的批处理任务,

执行批处理操作时,会清理上一次批处理任务的进度

请求参数:

参数名称

参数描述

batchType

int

批处理类型

1表示查询添加进度

2表示查询设置进度

3表示查询删除进度

返回参数:

参数名称

参数描述

error_code

返回码,0 – 成功,其他- 失败,具体请参考返回码章节

result

Object

status

String

进度状态

1表示进行中

0表示已完成

successNum

int

已处理成功数

failNum

int

已处理失败数

totalNum

int

处理更新配置的总数

其中totalNum >= successNum + failNum

录像配置更新完毕时,取等号

failList

List

devName

String

监控点名称

storageDevName 
String

存储设备名称

errorCode

int

错误码

-80403  后台保存失败

-80404  后台加载失败

-80405  后台删除失败

-80406  配置不存在

-80407  录像计划不存在

-80412  设备未找到

-80420  未找到存储设备

-80421  不支持的存储设备类型

-80423  监控点录像配置已达上限

-80424  设置流媒体转发失败,请检查设备连接

-80425  非所属的NVR存储配置不支持自定义录像计划

-80426  无线IPC作为存储设备时,不支持修改录像码流

-80429  硬盘异常

-80301  设备不存在

-80378  设备连接返回为空

示例:

https://xxx/tums/record/v1/getBatchProgress

request
{
    "batchType": 1
}

response
{
    "result": {
        "status": 1,
        "successNum": 3,
        "failNum": 1,
        "totalNum": 5
    },
    "failList": [
        {
            "devName": "IPC3",
            "storageDevName": "TL-NVR6400 1.0",
            "errorCode": -80415
        }
    ],
    "error_code": 0
}