API 文档国标报警相关接口
正在加载文档
最近更新时间: 2023-02-21 11:28:32
本接口用于获取设备国标报警事件列表
qvs.qiniuapi.com/v1/namespaces/{namespaceId}/devices/{deviceId}/alarms?start=<start>&end=<end>&chId=<chId>&alarmMethod=<alarmMethod>&alarmType=<alarmType>&offset=<offset>&line=<line>&sortBy=<sortBy>非SDK方式调用的客户,http头部Content-Type,要么设置为application/x-www-form-urlencoded,要么置空, 要么不要携带; 公共http header说明保存1天,如果需要延长,请提工单路径参数
| 参数名称 | 必填 | 字段类型 | 说明 |
|---|---|---|---|
| namespaceId | 是 | string | 空间ID |
| deviceId | 是 | string | 国标ID |
| start | 是 | integer | 查询开始时间(unix时间戳,单位为秒) |
| end | 是 | integer | 查询结束时间(unix时间戳,单位为秒) |
| chId | 否 | string | 网关设备时为通道ID(普通设备可以忽略) |
| alarmMethod | 否 | integer | 报警方式:1为电话报警, 2为设备报警, 3为短信报警, 4为GPS报警, 5为视频报警, 6为设备故障报警, 7其他报警 |
| alarmType | 否 | integer | 报警类型,详见报警类型说明 |
| offset | 否 | integer | 在全部报警事件中的偏移量 |
| line | 否 | integer | 一次返回多少条 |
| sortBy | 否 | string | 排序方式, asc: 按报警时间升序 desc: 按报警时间降序 |
| 参数名称 | 类型 | 说明 |
|---|---|---|
| total | integer | 报警条数 |
| items | 事件数组 | 事件数组 |
| items.chId | string | 通道id |
| items.chName | string | 通道名称 |
| items.deviceState | string | 设备状态 “online”/“offline” |
| items.alarmTime | integer | 报警时间,Unix时间戳,单位秒 |
| items.alarmMethod | integer | 报警方式:1为电话报警, 2为设备报警, 3为短信报警, 4为GPS报警, 5为视频报警, 6为设备故障报警, 7其他报警 |
| items.alarmType | integer | 报警类型,详见报警类型说明 |
| items.alarmPriority | integer | 报警级别。 取值:1(一级警情),2(二级警情),3(三级警情),4(四级警情) |
请求示例
curl --request GET \
--url 'qvs.qiniuapi.com/v1/namespaces/2akrarrzns76w/devices/31011500991180000083/alarms?start=1587899020&end=1587968104&chId=34020000001310000034&alarmMethod=5&alarmType=2&' \
--header 'authorization: Qiniu j853F3bLkWl59I5BOkWm6q1Z1mZClpr9Z9CLfDE0:u372aQV0359mzwTVGxn22sRgFYc='响应示例
{
"items": [
{
"chId": "34020000001310000034",
"chName": "ipc1",
"deviceState: "online",
"alarmTime": "1607311045",
"alarmMethod": 5,
"alarmType":2,
"alarmPriority":3
},
{
"chId": "34020000001310000035",
"chName": "ipc2",
"deviceState: "offline",
"alarmTime": "1607311045",
"alarmMethod": 2,
"alarmType":3,
"alarmPriority":4
}
],
"total": 2
}这篇文档有帮助吗?
正在加载反馈服务…