Skip to content

查询布控任务

接口功能

TEXT
查询布控任务

请求地址

TEXT
  https://open.qly.cmviot.cn/v3/open/api/ai/monitor/task/query

请求方式

TEXT
  POST,需要鉴权

请求参数

参数名称参数类型是否必需参数含义说明
aiPersonSetIdsint[]N人脸库id(多id)限制100注意:多监控名单id 取“或”关系例: 布控任务1(aiPersonSetId:3,5)布控任务2(aiPersonSetId:3,4)当我入参传的 3,5时能把 布控任务1,2 查出来
monitorTaskTypeintN布控任务类型1:黑名单 2:白名单
statusstringN布控任务状态0:暂停 1:开启
queryKeystringN布控任务名称支持模糊查询
pageintN分页参数-页数默认1
pageSizeintN分页参数-每页条数默认30

请求示例

json
{
    "queryKey": "xxx",
    "monitorTaskType": 1,
    "aiPersonSetIds": [
        144,
        145
    ],
    "status": 1,
    "pageSize": 10,
    "page": 1
}

响应参数

参数名称参数类型参数含义说明
resultCodeString响应码参考响应码定义
resultMsgString响应描述
totalInteger记录数分页查询时使用
pageInteger当前页分页查询时使用
pageSizeInteger页大小分页查询时使用
dataList响应数据响应数据

data数据模型

参数名称参数类型参数含义说明
monitorTaskIdint布控任务id
taskNamestring布控任务名称
taskDescriptionstring任务描述
startTimestring开始时间
endTimestring结束时间
statusint状态0:暂停 1:开启
monitorTaskTypeint布控任务类型1:黑名单 2:白名单
deviceIdListstring[]设备ID集合
aiPersonSetIdListint[]人脸库id集合

响应示例

json
{
    "resultCode": "000000",
    "resultMsg": "成功",
    "total": 100,
    "page": 1,
    "pageSize": 2,
    "data": [{
        "monitorTaskId": 1,
        "taskName": "123",
        "aiPersonSetIds": [79, 80],
        "startTime": "2020-11-25 00:00:00",
        "endTime": "2020-11-26 00:00:00",
        "taskDescription": "adsad",
        "deviceIdList": ["10123456789123456789"]
    }]
}