HTTP Api-标准告警Api

标准告警Api为报警灯提供Api接口数据结构,其他程序遵守该数据结构发送请求即可触发报警灯进行声光报警。

接口通过HTTP Post方式,form-data形式接受报警信息进行告警。
URL地址为:http://<报警灯的IP地址>/index.php/api/cmd
数据内容见下图:
 

led:从上到下第几个led灯
mode:LED亮灯模式,1为常量,2为闪亮,3为转亮
last:持续时间
text:要朗读的语音内容
tone:提示音编号
sign:签名,算法为:md5(led的值+mode的值+last的值+text的值+tone的值+api key)

 如上图中,签名为 127你好,我是黑猫侦探智能网络报警灯0021qaz2wsx 该字符串的md5值。
如果不存在某字段时,则忽略该字段,继续拼接即可。
得到的结果如下图:


结果说明:
返回数据为json格式
first_queue:表示当前优先队列剩余待播报内容数量
msg_queue:表示当前普通队列待播报内容数量
delay_queue:表示当前延迟队列中待播报内容数量
优先级说明:first_queue>delay_queue>msg_queue


• led控制和语音朗读内容至少有一项有数据。led、mode、last这三个字段必须同时存在。
• tone为空时,默认使用声音设置用的提示音。
• last应大于等于5。当发送成功时,会返回OK。当签名错误时,会返回401状态码。


www.eyegroup.cc 大连英仕博科技有限公司 2015-2021 辽ICP备17014975号-1