获取 NVR 详细信息
接口功能
获取 NVR 详细信息
请求地址
https://open.qly.cmviot.cn/v3/open/api/nvr/detail请求方式
POST,需要鉴权
请求参数
| 参数名称 | 参数类型 | 是否必需 | 参数含义 | 说明 |
|---|---|---|---|---|
| nvrIds | String | Y | nvrId 列表 | 支持多个,英文逗号隔开,最多 10 个 |
请求示例
{
"nvrIds":"839204213,21932341"
}响应参数
| 参数名称 | 参数类型 | 参数含义 | 说明 |
|---|---|---|---|
| resultCode | String | 响应码 | 参考响应码定义 |
| resultMsg | String | 响应描述 | |
| data | List<dataList> | 响应数据 | 响应数据 |
dataList 数据模型
| 名称 | 类型 | 说明 | 备注 |
|---|---|---|---|
| deviceId | String | NVR 设备通道编码 | |
| deviceName | String | NVR 通道名称 | |
| channelList | List<Channel> | 每个通道的信息 |
Channel 对象说明
| 名称 | 类型 | 说明 | 备注 |
|---|---|---|---|
| deviceId | String | 通道编码 | |
| deviceName | String | 通道名称 | |
| deviceSwitch | int | 设备开关状态 | 0:关,1:开 |
| deviceStatus | int | 设备在线状态 | 0:离线,1:在线 |
响应示例
{
"resultCode": "000000",
"resultMsg": "成功",
"data": [
[
{
"deviceId": "NVR001",
"deviceName": "NVR通道1",
"channelList": [
{
"deviceId": "CH001",
"deviceName": "通道1"
},
{
"deviceId": "CH002",
"deviceName": "通道2",
"deviceSwitch": 1,
" deviceStatus": 1
}
],
}
],
[
{
"deviceId": "NVR002",
"deviceName": "NVR通道2",
"channelList": [
{
"deviceId": "CH003",
"deviceName": "通道1"
},
{
"deviceId": "CH004",
"deviceName": "通道2"
}
],
}
]
]
}