Skip to content

重复告警Api

特别注意

本章节所有Api传递参数中的通知组必须与系统设置-->待机与通知组-->通知组管理中已有的通知组保持一致。

提示

重复告警Api数据类型支持 form-data 和 json

周期性告警

用途:实现周期性声光语音播报

URL:http://<报警灯IP地址>/api/api/set_api_repeat_alarm

请求方法:POST

数据类型:form-data

请求参数:

参数名类型说明
notify_descstring通知组
tts_textstring语音播报内容

响应成功示例:

json
{
    "code": 200,
    "msg": "OK",
    "data": {
        "cid": "658529f458d39"    // cid 为周期性播报的id,删除时需要使用该值
    }
}

响应失败示例:

json
{
    "code": 500,
    "msg": "通知组不存在,请输入正确的通知组",
    "data": null
}
json
{
    "code": 703,
    "msg": "该功能未启用",
    "data": null
}

无限循环告警

用途:用于不限次数且无间隔的循环语音播报,直至删除

URL:http://<报警灯IP地址>/api/api/not_stop_repeat_alarm

请求方法:POST

数据类型:form-data

参数:

参数名类型说明
notify_descstring通知组
tts_textstring语音播报内容

响应成功示例:

json
{
  "code": 200,
  "msg": "OK",
  "data": {
    "cid": "65852a694f97b"    // cid 为周期性播报的id,删除时需要使用该值
  }
}

响应失败示例:

json
{
    "code": 500,
    "msg": "通知组不存在,请输入正确的通知组",
    "data": null
}
json
{
    "code": 703,
    "msg": "该功能未启用",
    "data": null
}

删除重复告警

用途:用于手动删除周期性播报或无限循环播报

URL:http://<报警灯IP地址>/api/home/del_repeat_alarm

请求方法:POST

数据类型:form-data

请求参数:

参数名类型说明
idstring周期性(无限循环)播报id

响应成功示例:

json
{
  "code": 200,
  "msg": "删除循环播报成功",
  "data": {
    "method": 63,
    "id": "67b4abf1bcc6b3fd19f24ac0dc42dd8c",
    "data": "OK",
    "res_code": 0
  }
}