开发者平台 / 视频管理系统(VMS)/ API功能接口定义 / 报警输出
4.12.2 获取未读报警消息
接口说明:
名称 | 内容 | |
---|---|---|
URL | https://xxx/tums/logManager/v1/queryUnreadAlarmMsg | |
功能说明 | 获取未读报警消息 | |
使用限制 | 无 |
请求参数:
参数名称 | 参数描述 | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
start int |
要获取的起始条目,范围不小于0 限制:必选参数 | ||||||||||||||||||||||||||||
limit int |
要获取的条目总数 限制:必选参数,[1, 100] | ||||||||||||||||||||||||||||
filterAnd Map |
获取的数据要同时匹配filterAnd中的数据 1.必选参数; 2.包含一组key/value,key必须是如下的参数之一,必须包括必选参数:
| ||||||||||||||||||||||||||||
filterOr Map | (未启用,无须设置) | ||||||||||||||||||||||||||||
sort List |
表示返回数据的排序方式 限制: 1.可选参数; 2.包含一组key/value,key可以为”alarmName, alarmObj, systemType, logTime”: 3.value为asc/desc,分别表升序和降序 |
返回参数:
参数名称 | 参数描述 | ||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
error_code | 返回码,0 – 成功,其他- 失败,具体请参考返回码章节 | ||||||||||||||||||||||||||||||||||||||||||||||||
result List |
total int | 满足条件的日志条目数 | |||||||||||||||||||||||||||||||||||||||||||||||
list List<log> |
日志信息列表,具体字段有:
|
代码示例
https://xxx/tums/logManager/v1/queryUnreadAlarmMsg request: { "start":0, "limit":10, "filterAnd":{"readMark":0, "projectId":"123"}, "sort": [{"logTime": "asc"}] } response: { "result": { "total": 2, "list": [ { "logId": 1, "logTime": 1536918012959, "content": "设备:IPC客厅示例报警信息", "alarmObj": "IPC客厅", "alarmName": "移动侦测", "alarmSourceType": "监控点报警", "projectId": 123, "sourceId": "srcIDSample", "screenWarningMark": 0, "readMark": 0, "systemType": "监控", "videoMark": 0, "projectName": "管理中心", "regionId": "2", "regionName": "区域1", "promptAudio": 0, "isAllowJump": 1, "triggerSourceType": "IPC", "faceInfo": null, "concreteContent": " [设备异常报警] : 设备掉线报警null .", "iconId": 1, "hasBackground": 0, "alarmContent": "报警内容" }, { "logId": 2, "logTime": 1536918012974, "content": "设备:IPC走廊示例报警信息", "alarmObj": "IPC走廊", "alarmName": "设备离线", "alarmSourceType": "设备报警", "projectId": 123, "sourceId": "srcIDSample", "screenWarningMark": 1, "systemType": "监控", "readMark": 0, "videoMark": 0, "projectName": "管理中心", "regionId": "2", "regionName": "区域1", "promptAudio": 0, "isAllowJump": 1, "triggerSourceType": "IPC", "faceInfo": null, "concreteContent": " [设备异常报警] : 设备掉线报警null .", "iconId": 1, "hasBackground": 0 } ] }, "error_code": 0 }