设备告警取消订阅
接口功能
设备告警取消订阅接口
请求地址
TEXT
https://open.qly.cmviot.cn/v3/open/api/app/alarm/unsubscribe请求方式
POST,需要鉴权
请求参数
| 参数名称 | 参数类型 | 是否必需 | 参数含义 | 说明 |
|---|---|---|---|---|
| unsubscribeInfos | List<unsubscribeInfo> | Y | 取消订阅信息集合 | 设备数量不能超过30个 |
unsubscribeInfo:
| 参数名称 | 参数类型 | 是否必需 | 参数含义 | 说明 |
|---|---|---|---|---|
| deviceId | String | Y | 设备id | |
| event | String | Y | 取消订阅事件集合 | 例:["motion","sound"] |
event可选类型如下:
- motion(运动告警)
- sound(声音告警)
- regional_invasion(区域入侵)
- border_intrusion(边界入侵)
- cross_border_detection(越界侦测)
- face_snap(人脸抓拍)
- face_recognition(人脸识别结果)
- ai (AI事件消息)
- car_snap(车辆抓拍)
- car_recognition(车辆识别)
- human(人形告警)
event格式: 一个json字符串数组。例如: ["motion","sound"],然后将json格式化成字符串,填入参数。
请求示例
json
{
"unsubscribeInfos": [{"deviceId":"xxxxS_12341234adf","event":"[\"motion\",\"sound\"]"}]
}响应参数
| 参数名称 | 参数类型 | 参数含义 | 说明 |
|---|---|---|---|
| resultCode | String | 响应码 | 参考响应码定义 |
| resultMsg | String | 响应描述 |
响应示例
json
{
"resultCode": "000000",
"resultMsg": "成功"
}