开发者平台 / 视频管理系统(VMS)/API功能接口定义/设备管理
4.3.3 设备消息透传
接口说明:
名称 | 内容 |
---|---|
URL | https://xxx/tums/devConfig/v1/passthrough |
功能说明 | 通过透传直接对设备进行操作或直接从设备获取相关信息 |
使用限制 | 用户直接对设备进行操作时使用 |
请求参数:
参数名称 | 参数描述 | ||
---|---|---|---|
parentId String |
父设备(直接连接TUMS的设备)的设备信息表伪主键 限制:可选参数,数值型字符串 | ||
devId String |
设备信息表伪主键 限制:必选参数,数值型字符串 | ||
param Object | 设备现有接口,不再重新定义 | ||
timeout int |
超时时间,默认5000 限制:可选字段,以毫秒为单位,设置时间超出(0,30000]范围时会被自动修改为5000或30000 |
返回参数:
参数名称 | 参数描述 | |
---|---|---|
error_code | 返回码,0 – 成功,其他- 失败,具体请参考返回码章节 | |
result | responseData | 设备返回的json字符串 |
代码示例
https: //xxx/tums/devConfig/v1/passthrough request: { "devId": "12", "param": { "method": "get", "syslog": { "name": "capability" } } } response: { "result": { "responseData": "syslog": { "capability": { "syslog_capability": { "log_server_support": "1" } } } }, "error_code": 0 }