获取人形检测参数
能力集中有人形检测的能力,可以操作人形检测,不能操作移动监测,操作移动检测会报错,能力集中没有人形检测的能力,不能操作人形检测,只能操作移动检测
接口调用说明
请求地址 : /v1/api/device/alarm/get_mdetect_people_params
请求方式 : POST
请求头
参数名 | 参数值 | 是否必须 |
---|---|---|
Content-Type | application/json | 是 |
X-Token | 实际accessToken | 是 |
请求报文体
名称 | 类型 | 是否必须 | 备注 |
---|---|---|---|
deviceSn | String | 是 | 设备序列号 |
channelId | int | 是 | 通道号 >=0 |
//示例数据
{
"deviceSn": "**********",
"channelId": 0
}
响应报文
名称 | 类型 | 是否必须 | 备注 |
---|---|---|---|
code | int | 是 | 状态码 |
msg | String | 是 | 状态码解释信息 |
data | Object | 否 | 返回内容(详情见下表) |
data内容如下:
名称 | 类型 | 是否必须 | 备注 |
---|---|---|---|
enable | boolean | 是 | true : 开启 false :关闭 |
maxWidth | int | 是 | 设备支持的最大宽 |
maxHeight | int | 是 | 设备支持的最大高 |
maxRegions | int | 是 | 设备支持的最多布防区域数 |
maxTimePeriods | int | 是 | 设备支持的最多时间段个数 |
params | object | 是 | 人形检查参数 (详情见下表) |
params内容如下:
名称 | 类型 | 是否必须 | 备注 |
---|---|---|---|
sensitivity | int | 是 | 灵敏度,范围0~255 |
alarmSoundEnable | boolean | 是 | 报警声音开关 |
region | Object[] | 是 | 布防矩阵,矩阵个数不能大于 maxRegions (详情见下表) |
time | Object | 布防时间设置 (详情见下表) |
region内容如下:
名称 | 类型 | 是否必须 | 备注 |
---|---|---|---|
x | int | 是 | 左上角坐标 x, x+width 不应该大于 maxWidth |
y | int | 是 | 左上角左边 y,y+height 不应该大于 maxHeight |
width | int | 是 | 宽 |
height | int | 是 | 高 |
time内容如下:
名称 | 类型 | 是否必须 | 备注 |
---|---|---|---|
allTime | boolean | 是 | 全时段布防 |
timePeriods | object [] | 是 | 布防时段,时间段个数不能大于 maxTimePeriods |
timePeriods内容如下:
名称 | 类型 | 是否必须 | 备注 |
---|---|---|---|
startTime | string | 是 | 开始时间 HHmmss |
endTime | string | 是 | 结束时间 HHmmss |
week | int | 是 | -1:每天 1:星期一 2:星期二 3:星期三 4:星期四 5:星期五 6:星期六 7: 星期日 |
//示例数据
{
"code": 1000,
"msg": "OK",
"data": {
"enbale": false,
"params": {
"sensitivity": 88,
"alarmSoundEnable": true,
"time": {
"allTime": true,
"timePeriods": [{
"startTime": "000000",
"endTime": "235959",
"week": -1
}, {
"startTime": "000000",
"endTime": "235959",
"week": 1
}, {
"startTime": "000000",
"endTime": "235959",
"week": 2
}, {
"startTime": "000000",
"endTime": "235959",
"week": 3
}, {
"startTime": "000000",
"endTime": "235959",
"week": 4
}, {
"startTime": "000000",
"endTime": "235959",
"week": 5
}, {
"startTime": "000000",
"endTime": "235959",
"week": 6
}]
},
"region": [{
"x": 100,
"y": 100,
"width": 800,
"height": 800
}]
},
"maxWidth": 200,
"maxHeight": 300,
"maxRegions": 4,
"maxTimePeriods": 4
}
}
错误码
状态码 | 状态描述 |
---|---|
1000 | 成功 |
1001 | 参数错误 |
1002 | 请求异常 |
1006 | AccessToken异常或过期 |
2002 | 设备不在线 |
2006 | 设备能力不支持 |
2008 | 设备不存在 |
2009 | 视频通道号不合法 |