用户工具

站点工具


wiki:v_callpol_notification_service_old

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
wiki:v_callpol_notification_service_old [2020/11/14 06:01]
admin
wiki:v_callpol_notification_service_old [2020/11/16 02:43] (当前版本)
admin
行 1: 行 1:
-<​h2><​p></​p></​h2><​h2><​p><​span style="​font-family:​ Calibri;"><​span style="​font-family:​ 宋体;"><​span style="​font-size:​16px;">​[[wiki:​oldhome|返回]]</​span><​br /></​span></​span></​p><​p><​span style="​font-size:​16px;"><​span style="​font-family:​ Calibri;"><​span style="​font-family:​ 宋体;">​推送接口统一采用</​span>​HTTP<​span style="​font-family:​ 宋体;">​的方式向消防调度'​119'​指挥中心推送数据</​span></​span><​span style="​font-family:​ 宋体;">​,</​span><​span style="​font-family:​ Calibri;"><​span style="​font-family:​ 宋体;">​接收数据的消防调度'​119'​指挥中心平台</​span></​span><​br /></​span></​p><​p><​span style="​font-size:​16px;"><​span style="​font-family:​ Calibri;"><​span style="​font-family:​ 宋体;">​需要实现相应的</​span>​HTTP<​span style="​font-family:​ 宋体;">​的接口</​span></​span><​span style="​font-family:​ 宋体;">​,</​span><​span style="​font-family:​ Calibri;"><​span style="​font-family:​ 宋体;">​将接口的地址设置到中消云平台</​span></​span><​span style="​font-family:​ 宋体;">​,</​span><​span style="​font-family:​ Calibri;"><​span style="​font-family:​ 宋体;">​这样平台就会向设置好的</​span>​URL<​span style="​font-family:​ 宋体;">​的路径发送</​span>​HTTP<​span style="​font-family:​ 宋体;">​的</​span>​POST<​span style="​font-family:​ 宋体;">​请求</​span></​span><​span style="​font-family:​ 宋体;">​,</​span><​span style="​font-family:​ Calibri;"><​span style="​font-family:​ 宋体;">​平台推送的数据都封装在了</​span>​Body<​span style="​font-family:​ 宋体;">​内</​span></​span><​span style="​font-family:​ 宋体;">​,</​span><​span style="​font-family:​ Calibri;"><​span style="​font-family:​ 宋体;">​具体的</​span>​Body<​span style="​font-family:​ 宋体;">​内的参数见下面的描述</​span></​span><​span style="​font-family:​ 宋体;">​。</​span></​span></​p><​p><​span style="​font-family:​ 宋体;"><​span style="​color:​ rgb(255, 0, 0);"><​span style="​font-size:​16px;">​注意:消防调度'​119'​指挥中心平台实现的HTTP接口中包含的端口号必须是80、8080、8001、8082其中的一个。</​span></​span></​span></​p></​h2><​h2><​span style="​font-family:​ 黑体; font-size: 15pt;">​报警/​操作/​上下线通知服务</​span></​h2><​p></​p><​p><​strong><​span style="​font-family:​ Calibri; font-size: 10.5pt;"><​span style="​font-family:​ 宋体;"></​span></​span></​strong></​p><​p><​strong><​span style="​font-family:​ Calibri; font-size: 10.5pt;"><​span style="​font-family:​ 宋体;">​推送的目标服务器路径</​span></​span><​span style="​font-family:​ 宋体; font-size: 10.5pt;">​:</​span></​strong></​p><​p><​span style="​font-family:​ Calibri; font-size: 10.5pt;"><​span style="​font-family:​ 宋体;">​消防调度'​119'​指挥中心在平台设置的推送地址</​span></​span></​p><​p><​strong><​span style="​font-family:​ 宋体; font-size: 10.5pt;">​推送的功能:</​span></​strong></​p><​p><​span style="​font-family:​ 宋体; font-size: 10.5pt;">​当设备发生火警或故障报警时,平台接收到设备传过来的数据后,经过处理可以分发到消防调度'​119'​指挥中心平台接口</​span></​p><​p><​strong><​span style="​font-family:​ Calibri; font-size: 10.5pt;"><​span style="​font-family:​ 宋体;">​推送的方法</​span></​span><​span style="​font-family:​ 宋体; font-size: 10.5pt;">​:</​span></​strong><​span style="​font-family:​ Calibri; font-size: 10.5pt;">​POST</​span></​p><​p><​span style="​font-family:​ 宋体; font-size: 10.5pt; "><​strong></​strong></​span></​p><​p><​strong><​span style="​font-family:​宋体;​font-size:​10.5pt;"><​span style="​font-family:​宋体;">​推送的</​span>​Body内的参数格式:</​span></​strong></​p><​table border="​1"​ cellspacing="​0"><​tbody><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​参数</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​类型</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​描述</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​logId</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​S</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​tring</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​日志编号</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​projectId</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​String</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​项目编号</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​flag</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​Integer</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​标志位:</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​0</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​网关</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​1</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​控制器</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​2</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​设备(二次码)</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​3</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​设备(回路)</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​gatewayName</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​String</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​网关名称</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​deviceId</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​String</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​设备编号</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​device</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​P</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​osition</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​String</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​设备安装位置</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​device</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​ControllerId</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​Integer</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​控制器编号</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​deviceLoopId</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​Integer</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​设备回路号</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​deviceAddrId</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​Integer</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​设备逻辑地址</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​deviceChannelId</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​Integer</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​设备通道号</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​deviceNumber</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​String</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​设备二次码</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​deviceType</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​Integer</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​设备类型</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​编号</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​deviceState</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​Integer</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​设备</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​详细</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​状态</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​(报警通知时不为</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​null</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​)</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​d</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​eviceGroupState</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​Integer</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​设备状态分组(报警和上线离线通知时不为</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​null</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​)</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​happenTime</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​String</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​发生的时间</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​o</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​ptCode</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​Integer</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​操作码</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​(操作通知时不为</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​null</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​)</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​pushType</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​Integer</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​推送类型(</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​1.</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​报警状态通知</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​2.</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​操作通知&​nbsp;</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​3.</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​上线离线通知)</​span></​p></​td></​tr></​tbody></​table><​br />​推送的示例:<​br /><​p><​span style="​font-family:​ Calibri; font-size: 9pt;"><​span style="​font-family:​ 等线;">​访问的</​span>​URL</​span><​span style="​font-family:​ 等线; font-size: 9pt;">​:</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;"><​span style="​font-family:​ 等线;">​用户设定的地址</​span></​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​Header<​span style="​font-family:​ 等线;">​的参数</​span></​span><​span style="​font-family:​ 等线; font-size: 9pt;">​:</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">&​nbsp;&​nbsp;&​nbsp;&​nbsp;​Content</​span><​span style="​font-family:​ 等线; font-size: 9pt;">​-</​span><​span style="​font-family:​ Calibri; font-size: 9pt;">​Type:​ application/​json</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">&​nbsp;&​nbsp;&​nbsp;&​nbsp;​Accept:​ application/​json</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​Body<​span style="​font-family:​ 等线;">​内的数据</​span></​span><​span style="​font-family:​ 等线; font-size: 9pt;">​:</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​{</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“logId”:​ “63f454550f2342a9985ca8bc447baa5b”,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“projectId”:​ “63f454550f2342a9985ca8bc447baa5c”,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“gatewayName”:​ “TX3252_20180412zxy001”,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“deviceId”:​ “63f454550f2342a9985ca8bc447baa5a”,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“</​span><​span style="​font-family:​ Consolas; font-size: 9pt;">​devicePosition&​nbsp;</​span><​span style="​font-family:​ Calibri; font-size: 9pt;">​“</​span><​span style="​font-family:​ Consolas; font-size: 9pt;">:&​nbsp;</​span><​span style="​font-family:​ Calibri; font-size: 9pt;">​“</​span><​span style="​font-family:​ 微软雅黑;​ font-size: 9pt;">​大厅</​span><​span style="​font-family:​ Calibri; font-size: 9pt;">​”</​span><​span style="​font-family:​ Consolas; font-size: 9pt;">,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“deviceControllerId”:​ 1,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“deviceLoopId”:​ 1,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“deviceAddrId”:​ 1,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“deviceChannelId”:​ 0,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“deviceNumber”:​ “-“,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“deviceType”:​ 1,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“deviceState”:​ 1,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“deviceGroupState”:​ 1,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“happenTime “: &​quot;​1524895526000&​quot;</​span><​span style="​font-family:​ 等线; font-size: 9pt;">,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“</​span><​span style="​font-family:​ 等线; font-size: 9pt;">​optCode</​span><​span style="​font-family:​ Calibri; font-size: 9pt;">​”:​1</​span><​span style="​font-family:​ 等线; font-size: 9pt;">,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“</​span><​span style="​font-family:​ Calibri; font-size: 9pt;">​pushType</​span><​span style="​font-family:​ Calibri; font-size: 9pt;">​”</​span><​span style="​font-family:​ 等线; font-size: 9pt;">:​1</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 10.5pt;">​}</​span><​span style="​font-family:​ 等线; font-size: 10.5pt;">&​nbsp;</​span></​p>​+<​h2><​p></​p></​h2><​h2><​p><​span style="​font-family:​ Calibri;"><​span style="​font-family:​ 宋体;"><​span style="​font-size:​16px;">​[[wiki:​oldhome|返回]]</​span><​br /></​span></​span></​p><​p><​span style="​font-size:​16px;"><​span style="​font-family:​ Calibri;"><​span style="​font-family:​ 宋体;">​推送接口统一采用</​span>​HTTP<​span style="​font-family:​ 宋体;">​的方式向消防调度'​119'​指挥中心推送数据</​span></​span><​span style="​font-family:​ 宋体;">​,</​span><​span style="​font-family:​ Calibri;"><​span style="​font-family:​ 宋体;">​接收数据的消防调度'​119'​指挥中心平台</​span></​span><​br /></​span></​p><​p><​span style="​font-size:​16px;"><​span style="​font-family:​ Calibri;"><​span style="​font-family:​ 宋体;">​需要实现相应的</​span>​HTTP<​span style="​font-family:​ 宋体;">​的接口</​span></​span><​span style="​font-family:​ 宋体;">​,</​span><​span style="​font-family:​ Calibri;"><​span style="​font-family:​ 宋体;">​将接口的地址设置到中消云平台</​span></​span><​span style="​font-family:​ 宋体;">​,</​span><​span style="​font-family:​ Calibri;"><​span style="​font-family:​ 宋体;">​这样平台就会向设置好的</​span>​URL<​span style="​font-family:​ 宋体;">​的路径发送</​span>​HTTP<​span style="​font-family:​ 宋体;">​的</​span>​POST<​span style="​font-family:​ 宋体;">​请求</​span></​span><​span style="​font-family:​ 宋体;">​,</​span><​span style="​font-family:​ Calibri;"><​span style="​font-family:​ 宋体;">​平台推送的数据都封装在了</​span>​Body<​span style="​font-family:​ 宋体;">​内</​span></​span><​span style="​font-family:​ 宋体;">​,</​span><​span style="​font-family:​ Calibri;"><​span style="​font-family:​ 宋体;">​具体的</​span>​Body<​span style="​font-family:​ 宋体;">​内的参数见下面的描述</​span></​span><​span style="​font-family:​ 宋体;">​。</​span></​span></​p><​p><​span style="​font-family:​ 宋体;"><​span style="​color:​ rgb(255, 0, 0);"><​span style="​font-size:​16px;">​注意:消防调度'​119'​指挥中心平台实现的HTTP接口中包含的端口号必须是80、8080、8001、8082其中的一个。</​span></​span></​span></​p></​h2><​h2><​span style="​font-family:​ 黑体; font-size: 15pt;">​报警/​操作/​上下线通知服务</​span></​h2><​p></​p><​p><​strong><​span style="​font-family:​ Calibri; font-size: 10.5pt;"><​span style="​font-family:​ 宋体;"></​span></​span></​strong></​p><​p><​strong><​span style="​font-family:​ Calibri; font-size: 10.5pt;"><​span style="​font-family:​ 宋体;">​推送的目标服务器路径</​span></​span><​span style="​font-family:​ 宋体; font-size: 10.5pt;">​:</​span></​strong></​p><​p><​span style="​font-family:​ Calibri; font-size: 10.5pt;"><​span style="​font-family:​ 宋体;">​消防调度'​119'​指挥中心在平台设置的推送地址</​span></​span></​p><​p><​strong><​span style="​font-family:​ 宋体; font-size: 10.5pt;">​推送的功能:</​span></​strong></​p><​p><​span style="​font-family:​ 宋体; font-size: 10.5pt;">​当设备发生火警或故障报警时,平台接收到设备传过来的数据后,经过处理可以分发到消防调度'​119'​指挥中心平台接口</​span></​p><​p><​strong><​span style="​font-family:​ Calibri; font-size: 10.5pt;"><​span style="​font-family:​ 宋体;">​推送的方法</​span></​span><​span style="​font-family:​ 宋体; font-size: 10.5pt;">​:</​span></​strong><​span style="​font-family:​ Calibri; font-size: 10.5pt;">​POST</​span></​p><​p><​span style="​font-family:​ 宋体; font-size: 10.5pt; "><​strong></​strong></​span></​p><​p><​strong><​span style="​font-family:​宋体;​font-size:​10.5pt;"><​span style="​font-family:​宋体;">​推送的</​span>​Body内的参数格式:</​span></​strong></​p><​table border="​1"​ cellspacing="​0"><​tbody><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​参数</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​类型</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​描述</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​logId</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​S</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​tring</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​日志编号</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​projectId</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​String</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​项目编号</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​flag</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​Integer</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​标志位:</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​0</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​网关</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​1</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​控制器</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​2</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​设备(二次码)</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​3</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​设备(通道)</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​gatewayName</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​String</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​网关名称</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​deviceId</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​String</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​设备编号</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​device</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​P</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​osition</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​String</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​设备安装位置</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​device</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​ControllerId</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​Integer</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​控制器编号</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​deviceLoopId</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​Integer</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​设备回路号</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​deviceAddrId</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​Integer</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​设备逻辑地址</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​deviceChannelId</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​Integer</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​设备通道号</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​deviceNumber</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​String</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​设备二次码</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​deviceType</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​Integer</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​设备类型</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​编号</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​deviceState</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​Integer</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​设备</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​详细</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​状态</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​(报警通知时不为</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​null</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​)</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​d</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​eviceGroupState</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​Integer</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​设备状态分组(报警和上线离线通知时不为</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​null</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​)</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​happenTime</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​String</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​发生的时间</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​o</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​ptCode</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​Integer</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​操作码</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​(操作通知时不为</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​null</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​)</​span></​p></​td></​tr><​tr><​td style="​width:​104.1pt;"><​p><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​pushType</​span></​p></​td><​td style="​width:​92.05pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​Integer</​span></​p></​td><​td style="​width:​222.95pt;"><​p><​span style="​font-family:​宋体;​font-size:​10.5pt;">​推送类型(</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​1.</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​报警状态通知</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​2.</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​操作通知&​nbsp;</​span><​span style="​font-family:​Calibri;​font-size:​10.5pt;">​3.</​span><​span style="​font-family:​宋体;​font-size:​10.5pt;">​上线离线通知)</​span></​p></​td></​tr></​tbody></​table><​br />​推送的示例:<​br /><​p><​span style="​font-family:​ Calibri; font-size: 9pt;"><​span style="​font-family:​ 等线;">​访问的</​span>​URL</​span><​span style="​font-family:​ 等线; font-size: 9pt;">​:</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;"><​span style="​font-family:​ 等线;">​用户设定的地址</​span></​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​Header<​span style="​font-family:​ 等线;">​的参数</​span></​span><​span style="​font-family:​ 等线; font-size: 9pt;">​:</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">&​nbsp;&​nbsp;&​nbsp;&​nbsp;​Content</​span><​span style="​font-family:​ 等线; font-size: 9pt;">​-</​span><​span style="​font-family:​ Calibri; font-size: 9pt;">​Type:​ application/​json</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">&​nbsp;&​nbsp;&​nbsp;&​nbsp;​Accept:​ application/​json</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​Body<​span style="​font-family:​ 等线;">​内的数据</​span></​span><​span style="​font-family:​ 等线; font-size: 9pt;">​:</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​{</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“logId”:​ “63f454550f2342a9985ca8bc447baa5b”,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“projectId”:​ “63f454550f2342a9985ca8bc447baa5c”,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“gatewayName”:​ “TX3252_20180412zxy001”,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“deviceId”:​ “63f454550f2342a9985ca8bc447baa5a”,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“</​span><​span style="​font-family:​ Consolas; font-size: 9pt;">​devicePosition&​nbsp;</​span><​span style="​font-family:​ Calibri; font-size: 9pt;">​“</​span><​span style="​font-family:​ Consolas; font-size: 9pt;">:&​nbsp;</​span><​span style="​font-family:​ Calibri; font-size: 9pt;">​“</​span><​span style="​font-family:​ 微软雅黑;​ font-size: 9pt;">​大厅</​span><​span style="​font-family:​ Calibri; font-size: 9pt;">​”</​span><​span style="​font-family:​ Consolas; font-size: 9pt;">,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“deviceControllerId”:​ 1,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“deviceLoopId”:​ 1,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“deviceAddrId”:​ 1,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“deviceChannelId”:​ 0,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“deviceNumber”:​ “-“,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“deviceType”:​ 1,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“deviceState”:​ 1,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“deviceGroupState”:​ 1,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“happenTime “: &​quot;​1524895526000&​quot;</​span><​span style="​font-family:​ 等线; font-size: 9pt;">,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“</​span><​span style="​font-family:​ 等线; font-size: 9pt;">​optCode</​span><​span style="​font-family:​ Calibri; font-size: 9pt;">​”:​1</​span><​span style="​font-family:​ 等线; font-size: 9pt;">,</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 9pt;">​“</​span><​span style="​font-family:​ Calibri; font-size: 9pt;">​pushType</​span><​span style="​font-family:​ Calibri; font-size: 9pt;">​”</​span><​span style="​font-family:​ 等线; font-size: 9pt;">:​1</​span></​p><​p><​span style="​font-family:​ Calibri; font-size: 10.5pt;">​}</​span><​span style="​font-family:​ 等线; font-size: 10.5pt;">&​nbsp;</​span></​p>​
wiki/v_callpol_notification_service_old.1605333694.txt.gz · 最后更改: 2020/11/14 06:01 由 admin