- 接口说明
- 视频接入网关
- 对外接口
- 流控制
- 设备控制
- A.2.3.1.2 摄像机云台控制(A.3.2 PTZ指令/A.3.3 FI指令/A.3.7 辅助开关控制指令)
- A.2.3.1.2 摄像机云台控制(A.3.4 预置位指令)
- A.2.3.1.2 摄像机云台控制(A.3.5 巡航指令)
- A.2.3.1.2 摄像机云台控制(A.3.6 扫描指令)
- A.2.3.1.2 摄像机云台控制(级联)
- A.2.3.1.3 远程启动控制
- A.2.3.1.4 录像控制命令
- A.2.3.1.5 报警布防/撤防控制命令
- A.2.3.1.6 报警复位控制命令
- A.2.3.1.7 强制关键帧控制命令
- A.2.3.1.8 拉框放大控制命令
- A.2.3.1.9 拉框缩小控制命令
- A.2.3.1.10 看守位控制命令
- A.2.3.1.11 PTZ精准控制控制命令
- A.2.3.1.12 设备软件升级控制命令
- A.2.3.1.13 存储卡格式化控制命令
- A.2.3.1.14 目标跟踪控制命令
- GB35114 设备签名控制
- GB35114 设备加密控制
- 接入密码修改(定制终端)
- 运行日志上传(定制终端)
- 设备配置
- A.2.3.2.2 基本参数配置
- A.2.3.2.3 SVAC 编码配置
- A.2.3.2.4 SVAC 解码配置
- A.2.3.2.5 视频参数属性配置
- A.2.3.2.6 录像计划配置
- A.2.3.2.7 报警录像配置
- A.2.3.2.8 视频画面遮挡配置
- A.2.3.2.9 画面翻转配置
- A.2.3.2.10 报警上报开关配置
- A.2.3.2.11 前端OSD配置
- A.2.3.2.12 图像抓拍配置
- A.2.4.7 基本参数查询配置
- A.2.4.7 视频参数范围查询
- A.2.4.7 SVAC解码查询
- A.2.4.7 SVAC编码查询
- A.2.4.7 视频参数属性查询
- A.2.4.7 录像计划查询
- A.2.4.7 报警录像查询
- A.2.4.7 视频画面遮挡查询
- A.2.4.7 画面翻转查询
- A.2.4.7 报警上报开关查询
- A.2.4.7 前端OSD设置查询
- A.2.4.7 图像抓拍配置查询
- 设备网络参数配置(定制终端)
- 断网续存配置(定制终端)
- 设备网络参数配置查询(定制终端)
- 断网续存配置查询(定制终端)
- 设备查询
- A.2.4.2 设备状态查询
- A.2.4.3 设备目录信息查询或订阅请求(缓存)
- A.2.4.3 设备目录信息查询或订阅请求(同步)
- 目录查询状态查询接口
- A.2.4.4 设备信息查询请求
- A.2.4.5 文件目录检索请求
- A.2.4.8 设备预置位查询 (A.2.6.10 设备预置位查询应答)
- A.2.4.10 看守位信息查询 (A.2.6.12 看守位信息查询应答)
- A.2.4.11 巡航轨迹列表查询 (A.2.6.13 巡航轨迹列表查询应答)
- A.2.4.12 巡航轨迹查询 (A.2.6.14 巡航轨迹查询应答)
- A.2.4.13 PTZ精准状态查询或订阅(A.2.6.15)
- A.2.4.14 存储卡状态查询 (A.2.6.16)
- 设备在线状态查询接口
- 设备状态查询接口 (定制终端)
- 订阅
- 动火项目
- 查看微服务版本
- 清理设备信息缓存
- 依赖接口
设备目录变更通知
POST
http://192.168.56.7:18082/vic/v1/gb/catalog/lower/notify
请求参数
Body 参数application/json
platformId
string
变更域设备ID
正则匹配:
[0-9]{20}
catalogs
array [object {57}]
必需
deviceId
string
必需
name
string
必需
manufacturer
string
可选
model
string
可选
owner
string
可选
civilCode
string
行政区域。
block
string
警区。
address
string
可选
parental
integer
可选
parentId
string
父节点ID。
registerWay
integer
可选
securityLevelCode
string
可选
secrecy
integer
可选
ipAddress
string
可选
port
integer
端口。
password
string
密码。
status
string
状态。ON/OFF
longitude
number <double>
经度。
latitude
number <double>
纬度。
businessGroupId
string
可选
ptzType
string
摄像机结构类型。
photoElectricImagingType
string
可选
capturePositionType
string
像机采集部位类型。
roomType
integer
可选
supplyLightType
integer
摄像机补光属性。
directionType
integer
可选
resolution
string
可选
streamNumberList
string
可选
downloadSpeed
string
下载倍速。
SVCSpaceSupportMode
integer
空域编码能力。
SVCTimeSupportMode
integer
时域编码能力。
mobileDeviceType
integer
移动采集设备类型。
horizontalFieldAngle
number <double>
摄像机水平视场角。
verticalFieldAngle
number <double>
摄像机竖直视场角。
maxViewDistance
number <double>
摄像机可视距离。
grassrootsCode
string
基层组织编码。
pointType
integer
监控点位类型。
pointCommonName
string
点位俗称。
MAC
string
MAC地址。
functionType
string
可选
encodeType
string
可选
installTime
string
可选
managementUnit
string
可选
contactInfo
string
可选
recordSaveDays
integer
录像保存天数。
industrialClassification
string
可选
safetyWay
string
可选
certNum
string
可选
certifiable
string
可选
errCode
string
可选
endTime
string
可选
positionType
string
可选
useType
string
可选
ssvcRatiosupportlist
string
可选
event
string
可选
onlineReported
string
可选
isLocal
integer
可选
示例
{
"platformId": "{{DeviceID}}",
"catalogs": [
{
"deviceId": "31",
"name": "矿展量金县包",
"manufacturer": "non minim aute labore ad",
"model": "proident aliqua anim qui",
"owner": "ad dolor ullamco",
"civilCode": "38",
"block": "officia pariatur",
"address": "湖北省来宾市渝中区",
"parental": "Excepteur",
"parentId": "40",
"registerWay": "anim quis",
"securityLevelCode": "38",
"secrecy": "nostrud eiusmod in",
"ipAddress": "河北省山南地区-",
"port": "cupidatat ut qui ex minim",
"password": "adipisicing anim",
"status": "irure eiusmod adipisicing nulla",
"longitude": "velit in exercitation in",
"latitude": "nisi ullamco",
"businessGroupId": "26",
"ptzType": "Lorem dolor",
"photoElectricImagingType": "http://dummyimage.com/400x400",
"capturePositionType": "non sed in fugiat",
"roomType": "eu incididunt ut",
"supplyLightType": "voluptate ea laboris",
"directionType": "reprehenderit Excepteur sunt",
"resolution": "reprehenderit",
"streamNumberList": "69",
"downloadSpeed": "eiusmod occaecat incididunt",
"SVCSpaceSupportMode": "anim nulla aliquip",
"SVCTimeSupportMode": "1979-01-14 02:53:17",
"mobileDeviceType": "18166783816",
"horizontalFieldAngle": "sunt cillum enim exercitation voluptate",
"verticalFieldAngle": "sint ea",
"maxViewDistance": "dolor pariatur",
"grassrootsCode": "85",
"pointType": "eu cupidatat aute officia",
"pointCommonName": "有住力多",
"MAC": "eu Duis enim consequat",
"functionType": "cillum",
"encodeType": "88",
"installTime": "2021-10-27 05:57:55",
"managementUnit": "culpa ipsum ullamco magna Lorem",
"contactInfo": "in proident",
"recordSaveDays": "enim",
"industrialClassification": "sed non exercitation enim fugiat",
"safetyWay": "ut id mollit",
"certNum": "28",
"certifiable": "pariatur fugiat ex",
"errCode": "85",
"endTime": "2002-08-04 14:43:46",
"positionType": "et Excepteur eiusmod anim",
"useType": "id incididunt sit in eu",
"ssvcRatiosupportlist": "nostrud consectetur anim consequat",
"event": "irure occaecat mollit",
"onlineReported": "quis laboris irure deserunt"
}
]
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://192.168.56.7:18082/vic/v1/gb/catalog/lower/notify' \
--header 'Content-Type: application/json' \
--data-raw '{
"platformId": "42020101001320000001",
"catalogs": [
{
"deviceId": "31",
"name": "矿展量金县包",
"manufacturer": "non minim aute labore ad",
"model": "proident aliqua anim qui",
"owner": "ad dolor ullamco",
"civilCode": "38",
"block": "officia pariatur",
"address": "湖北省来宾市渝中区",
"parental": "Excepteur",
"parentId": "40",
"registerWay": "anim quis",
"securityLevelCode": "38",
"secrecy": "nostrud eiusmod in",
"ipAddress": "河北省山南地区-",
"port": "cupidatat ut qui ex minim",
"password": "adipisicing anim",
"status": "irure eiusmod adipisicing nulla",
"longitude": "velit in exercitation in",
"latitude": "nisi ullamco",
"businessGroupId": "26",
"ptzType": "Lorem dolor",
"photoElectricImagingType": "http://dummyimage.com/400x400",
"capturePositionType": "non sed in fugiat",
"roomType": "eu incididunt ut",
"supplyLightType": "voluptate ea laboris",
"directionType": "reprehenderit Excepteur sunt",
"resolution": "reprehenderit",
"streamNumberList": "69",
"downloadSpeed": "eiusmod occaecat incididunt",
"SVCSpaceSupportMode": "anim nulla aliquip",
"SVCTimeSupportMode": "1979-01-14 02:53:17",
"mobileDeviceType": "18166783816",
"horizontalFieldAngle": "sunt cillum enim exercitation voluptate",
"verticalFieldAngle": "sint ea",
"maxViewDistance": "dolor pariatur",
"grassrootsCode": "85",
"pointType": "eu cupidatat aute officia",
"pointCommonName": "有住力多",
"MAC": "eu Duis enim consequat",
"functionType": "cillum",
"encodeType": "88",
"installTime": "2021-10-27 05:57:55",
"managementUnit": "culpa ipsum ullamco magna Lorem",
"contactInfo": "in proident",
"recordSaveDays": "enim",
"industrialClassification": "sed non exercitation enim fugiat",
"safetyWay": "ut id mollit",
"certNum": "28",
"certifiable": "pariatur fugiat ex",
"errCode": "85",
"endTime": "2002-08-04 14:43:46",
"positionType": "et Excepteur eiusmod anim",
"useType": "id incididunt sit in eu",
"ssvcRatiosupportlist": "nostrud consectetur anim consequat",
"event": "irure occaecat mollit",
"onlineReported": "quis laboris irure deserunt"
}
]
}'
返回响应
🟢200成功
application/json
Body
code
integer
必需
message
enum<string>
必需
枚举值:
success
示例
{
"code": 0,
"message": "success"
}