# 重复告警Api
适用范围
可用版本:V1.10.0及以后
博灵A4系列支持IP地址以及云服务方式调用本章节功能
博灵A3系列仅支持通过云服务使用本章节功能,请参考云服务章节,注意云服务地址与本地地址的区别
特别注意
* *本章节所有的Api均需要传输Api签名和时间戳,详情请查看签名算法。**
# 周期性告警
用途:实现周期性声光语音播报
URL:http://<报警灯IP地址>/api/api/set_api_repeat_alarm
请求方法:POST
数据类型:form-data
请求参数:
参数名 | 类型 | 说明 |
---|---|---|
notify_desc | string | 通知组 |
tts_text | string | 语音播报内容 |
cid | string | 周期性播报的id |
成功示例:
{
"code": 200,
"msg": "OK",
"data": {
// cid 为周期性播报的id,删除时需要使用该值
"cid": "658529f458d39"
}
}
失败示例:
{
"code": 500,
"msg": "通知组不存在,请输入正确的通知组",
"data": null
}
{
"code": 703,
"msg": "该功能未启用",
"data": null
}
# 无限循环告警
用途:用于不限次数且无间隔的循环语音播报,直至删除
URL:http://<报警灯IP地址>/api/api/not_stop_repeat_alarm
请求方法:POST
数据类型:form-data
参数:
参数名 | 类型 | 说明 |
---|---|---|
notify_desc | string | 通知组 |
tts_text | string | 语音播报内容 |
cid | string | 周期性播报的id |
成功示例:
{
"code": 200,
"msg": "OK",
"data": {
// cid 为周期性播报的id,删除时需要使用该值
"cid": "65852a694f97b"
}
}
失败示例:
{
"code": 500,
"msg": "通知组不存在,请输入正确的通知组",
"data": null
}
{
"code": 703,
"msg": "该功能未启用",
"data": null
}
# 删除重复告警
用途:用于手动删除周期性播报或无限循环播报
URL:http://<报警灯IP地址>/api/home/del_repeat_alarm
请求方法:POST
数据类型:form-data
参数:
参数名 | 类型 | 说明 |
---|---|---|
id | string | 周期性(无限循环)播报id |
成功示例:
{
"code": 200,
"msg": "删除循环播报成功",
"data": {
"method": 63,
"id": "67b4abf1bcc6b3fd19f24ac0dc42dd8c",
"data": "OK",
"res_code": 0
}
}