这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
wiki:v_callpol_notification_service [2020/09/04 10:05] admin |
wiki:v_callpol_notification_service [2023/09/08 06:37] (当前版本) admin |
||
---|---|---|---|
行 1: | 行 1: | ||
- | <h2><strong><span style="font-family:黑体;font-size:15pt;"><span style="font-family:黑体;"></span></span></strong></h2><h2><span style="font-weight: bold;"><span style="font-family:黑体;font-size:15pt;"><span style="font-family:黑体;"></span></span></span><p><span style="font-family:Calibri;font-size:10.5000pt;"><span style="font-family:宋体;">推送接口统一采用</span>HTTP<span style="font-family:宋体;">的方式向消防调度'119'指挥中心推送数据</span></span><span style="font-family:宋体;font-size:10.5000pt;"><span style="font-family:宋体;">,</span></span><span style="font-family:Calibri;font-size:10.5000pt;"><span style="font-family:宋体;">接收数据的<span style="font-family: 宋体; font-size: 14px; font-weight: 700;">消防调度'119'指挥中心平台</span><br />需要实现相应的</span>HTTP<span style="font-family:宋体;">的接口</span></span><span style="font-family:宋体;font-size:10.5000pt;"><span style="font-family:宋体;">,</span></span><span style="font-family:Calibri;font-size:10.5000pt;"><span style="font-family:宋体;">将接口的地址设置到中消云平台</span></span><span style="font-family:宋体;font-size:10.5000pt;"><span style="font-family:宋体;">,</span></span><span style="font-family:Calibri;font-size:10.5000pt;"><span style="font-family:宋体;">这样平台就会向设置好的</span>URL<span style="font-family:宋体;">的路径发送</span><span style="font-family:Calibri;">HTTP</span><span style="font-family:宋体;">的</span><span style="font-family:Calibri;">POST</span><span style="font-family:宋体;">请求</span></span><span style="font-family:宋体;font-size:10.5000pt;"><span style="font-family:宋体;">,</span></span><span style="font-family:Calibri;font-size:10.5000pt;"><span style="font-family:宋体;">平台推送的数据都封装在了</span>Body<span style="font-family:宋体;">内</span></span><span style="font-family:宋体;font-size:10.5000pt;"><span style="font-family:宋体;">,</span></span><span style="font-family:Calibri;font-size:10.5000pt;"><span style="font-family:宋体;">具体的</span>Body<span style="font-family:宋体;">内的参数见下面的描述</span></span><span style="font-family:宋体;font-size:10.5000pt;"><span style="font-family:宋体;">。</span></span></p><p><span style="font-family:宋体;font-size:10.5000pt;"><span style="font-family: 宋体; background-color: rgb(255, 255, 255);"><span style="color:#ff0000;">注意:<span style="font-family: 宋体; font-size: 14px; font-weight: 700;">消防调度'119'指挥中心平台</span>实现的HTTP接口中包含的端口号必须是80、8080、8001、8082其中的一个。</span></span></span></p></h2><h2><strong><span style="font-family:黑体;font-size:15pt;"><span style="font-family:黑体;">报警/操作/上下线通知服务</span></span></strong></h2><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 style="font-family:宋体;">:</span></span></strong></p><p><span style="font-family:Calibri;font-size:10.5000pt;"><span style="font-family:宋体;">消防调度'119'指挥中心在平台设置的推送地址</span></span></p><p><strong><span style="font-family:宋体;font-size:10.5pt;"><span style="font-family:宋体;">推送的功能:</span></span></strong></p><p><span style="font-family:宋体;font-size:10.5000pt;"><span style="font-family:宋体;">当设备发生火警或故障报警时,平台接收到设备传过来的数据后,经过处理可以分发到消防调度'119'指挥中心平台接口</span></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 style="font-family:宋体;">:</span></span></strong></p><p><span style="font-family:Calibri;font-size:10.5000pt;">POST</span></p><p><strong><span style="font-family:宋体;font-size:10.5pt;"><span style="font-family:宋体;">推送的</span>Body<span style="font-family:宋体;">内的参数格式:</span></span></strong></p><table border="1" cellspacing="0"><tbody><tr><td style="width:89.3000pt;"><p><span style="font-family:宋体;font-size:10.5000pt;">参数</span></p></td><td style="width:66.6000pt;"><p><span style="font-family:宋体;font-size:10.5000pt;">类型</span></p></td><td style="width:198.4500pt;"><p><span style="font-family:宋体;font-size:10.5000pt;">描述</span></p></td></tr><tr><td style="width:89.3000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">logId</span></p></td><td style="width:66.6000pt;"><p><span style="font-family:宋体;font-size:10.5000pt;">S</span><span style="font-family:Calibri;font-size:10.5000pt;">tring</span></p></td><td style="width:198.4500pt;"><p><span style="font-family:宋体;font-size:10.5000pt;">日志编号</span></p></td></tr><tr><td style="width:89.3000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">projectId</span></p></td><td style="width:66.6000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">String</span></p></td><td style="width:198.4500pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">项目编号</span></p></td></tr><tr><td style="width:89.3000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">flag</span></p></td><td style="width:66.6000pt;"><p><span style="font-family:宋体;font-size:10.5000pt;">Integer</span></p></td><td style="width:198.4500pt;"><p><span style="font-family:宋体;font-size:10.5000pt;">标志位:<span style="font-family:Calibri;">0</span><span style="font-family:宋体;">网关</span><span style="font-family:Calibri;">1</span><span style="font-family:宋体;">控制器</span><span style="font-family:Calibri;">2</span><span style="font-family:宋体;">设备(二次码)</span><span style="font-family:Calibri;">3</span><span style="font-family:宋体;">设备(回路)</span></span></p></td></tr><tr><td style="width:89.3000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">gatewayName</span></p></td><td style="width:66.6000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">String</span></p></td><td style="width:198.4500pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">网关名称</span></p></td></tr><tr><td style="width:89.3000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">deviceId</span></p></td><td style="width:66.6000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">String</span></p></td><td style="width:198.4500pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">设备编号</span></p></td></tr><tr><td style="width:89.3000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">device</span><span style="font-family:宋体;font-size:10.5000pt;">P</span><span style="font-family:Calibri;font-size:10.5000pt;">osition</span></p></td><td style="width:66.6000pt;"><p><span style="font-family:宋体;font-size:10.5000pt;">String</span></p></td><td style="width:198.4500pt;"><p><span style="font-family:宋体;font-size:10.5000pt;">设备安装位置</span></p></td></tr><tr><td style="width:89.3000pt;"><p><span style="font-family:宋体;font-size:10.5000pt;">device</span><span style="font-family:Calibri;font-size:10.5000pt;">ControllerId</span></p></td><td style="width:66.6000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">Integer</span></p></td><td style="width:198.4500pt;"><p><span style="font-family:宋体;font-size:10.5000pt;">控制器编号</span></p></td></tr><tr><td style="width:89.3000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">deviceLoopId</span></p></td><td style="width:66.6000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">Integer</span></p></td><td style="width:198.4500pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">设备回路号</span></p></td></tr><tr><td style="width:89.3000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">deviceAddrId</span></p></td><td style="width:66.6000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">Integer</span></p></td><td style="width:198.4500pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">设备逻辑地址</span></p></td></tr><tr><td style="width:89.3000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">deviceChannelId</span></p></td><td style="width:66.6000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">Integer</span></p></td><td style="width:198.4500pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">设备通道号</span></p></td></tr><tr><td style="width:89.3000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">deviceNumber</span></p></td><td style="width:66.6000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">String</span></p></td><td style="width:198.4500pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">设备二次码</span></p></td></tr><tr><td style="width:89.3000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">deviceType</span></p></td><td style="width:66.6000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">Integer</span></p></td><td style="width:198.4500pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">设备类型</span><span style="font-family:宋体;font-size:10.5000pt;">编号</span></p></td></tr><tr><td style="width:89.3000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">deviceState</span></p></td><td style="width:66.6000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">Integer</span></p></td><td style="width:198.4500pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">设备</span><span style="font-family:宋体;font-size:10.5000pt;">详细</span><span style="font-family:Calibri;font-size:10.5000pt;">状态</span><span style="font-family:宋体;font-size:10.5000pt;">(报警通知时不为<span style="font-family:Calibri;">null</span><span style="font-family:宋体;">)</span></span></p></td></tr><tr><td style="width:89.3000pt;"><p><span style="font-family:宋体;font-size:10.5000pt;">d</span><span style="font-family:Calibri;font-size:10.5000pt;">eviceGroupState</span></p></td><td style="width:66.6000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">Integer</span></p></td><td style="width:198.4500pt;"><p><span style="font-family:宋体;font-size:10.5000pt;">设备状态分组(报警和上线离线通知时不为<span style="font-family:Calibri;">null</span><span style="font-family:宋体;">)</span></span></p></td></tr><tr><td style="width:89.3000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">happenTime</span></p></td><td style="width:66.6000pt;"><p><span style="font-family:Calibri;"><span style="font-size: 14px;">String</span></span></p></td><td style="width:198.4500pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">发生的时间</span></p></td></tr><tr><td style="width:89.3000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">o</span><span style="font-family:宋体;font-size:10.5000pt;">ptCode</span></p></td><td style="width:66.6000pt;"><p><span style="font-family:宋体;font-size:10.5000pt;">Integer</span></p></td><td style="width:198.4500pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">操作码</span><span style="font-family:宋体;font-size:10.5000pt;">(操作通知时不为<span style="font-family:Calibri;">null</span><span style="font-family:宋体;">)</span></span></p></td></tr><tr><td style="width:89.3000pt;"><p><span style="font-family:Calibri;font-size:10.5000pt;">pushType</span></p></td><td style="width:66.6000pt;"><p><span style="font-family:宋体;font-size:10.5000pt;">Integer</span></p></td><td style="width:198.4500pt;"><p><span style="font-family:宋体;font-size:10.5000pt;">推送类型(<span style="font-family:Calibri;">1.</span><span style="font-family:宋体;">报警状态通知</span><span style="font-family:Calibri;">2.</span><span style="font-family:宋体;">操作通知 </span><span style="font-family:Calibri;">3.</span><span style="font-family:宋体;">上线离线通知)</span></span></p></td></tr></tbody></table><p><strong><span style="font-family:宋体;font-size:10.5pt;"><span style="font-family:宋体;">推送的示例:</span></span></strong></p><p><span style="font-family:Calibri;font-size:9.0000pt;"><span style="font-family:等线;">访问的</span>URL</span><span style="font-family:等线;font-size:9.0000pt;"><span style="font-family:等线;">:</span></span></p><p><span style="font-family:Calibri;font-size:9.0000pt;"><span style="font-family:等线;">用户设定的地址</span></span></p><p><span style="font-family:Calibri;font-size:9.0000pt;">Header<span style="font-family:等线;">的参数</span></span><span style="font-family:等线;font-size:9.0000pt;"><span style="font-family:等线;">:</span></span></p><p><span style="font-family:Calibri;font-size:9.0000pt;">    Content</span><span style="font-family:等线;font-size:9.0000pt;">-</span><span style="font-family:Calibri;font-size:9.0000pt;">Type: application/json</span></p><p><span style="font-family:Calibri;font-size:9.0000pt;">    Accept: application/json</span></p><p><span style="font-family:Calibri;font-size:9.0000pt;">Body<span style="font-family:等线;">内的数据</span></span><span style="font-family:等线;font-size:9.0000pt;"><span style="font-family:等线;">:</span></span></p><p><span style="font-family:Calibri;font-size:9.0000pt;">{</span></p><p><span style="font-family:Calibri;font-size:9.0000pt;">“logId”: “63f454550f2342a9985ca8bc447baa5b”,</span></p><p><span style="font-family:Calibri;font-size:9.0000pt;">“projectId”: “63f454550f2342a9985ca8bc447baa5c”,</span></p><p><span style="font-family:Calibri;font-size:9.0000pt;">“gatewayName”: “TX3252_20180412zxy001”,</span></p><p><span style="font-family:Calibri;font-size:9.0000pt;">“deviceId”: “63f454550f2342a9985ca8bc447baa5a”,</span></p><p><span style="font-family:Calibri;font-size:9.0000pt;">“</span><span style="font-family:Consolas;font-size:9.0000pt;">devicePosition </span><span style="font-family:Calibri;font-size:9.0000pt;">“</span><span style="font-family:Consolas;font-size:9.0000pt;">: </span><span style="font-family:Calibri;font-size:9.0000pt;">“</span><span style="font-family:微软雅黑;font-size:9.0000pt;"><span style="font-family:微软雅黑;">大厅</span></span><span style="font-family:Calibri;font-size:9.0000pt;">”</span><span style="font-family:Consolas;font-size:9.0000pt;">,</span></p><p><span style="font-family:Calibri;font-size:9.0000pt;">“deviceControllerId”: 1,</span></p><p><span style="font-family:Calibri;font-size:9.0000pt;">“deviceLoopId”: 1,</span></p><p><span style="font-family:Calibri;font-size:9.0000pt;">“deviceAddrId”: 1,</span></p><p><span style="font-family:Calibri;font-size:9.0000pt;">“deviceChannelId”: 0,</span></p><p><span style="font-family:Calibri;font-size:9.0000pt;">“deviceNumber”: “-“,</span></p><p><span style="font-family:Calibri;font-size:9.0000pt;">“deviceType”: 1,</span></p><p><span style="font-family:Calibri;font-size:9.0000pt;">“deviceState”: 1,</span></p><p><span style="font-family:Calibri;font-size:9.0000pt;">“deviceGroupState”: 1,</span></p><p><span style="font-family:Calibri;font-size:9.0000pt;">“happenTime “: 1524895526000</span><span style="font-family:等线;font-size:9.0000pt;">,</span></p><p><span style="font-family:Calibri;font-size:9.0000pt;">“</span><span style="font-family:等线;font-size:9.0000pt;">optCode</span><span style="font-family:Calibri;font-size:9.0000pt;">”:1</span><span style="font-family:等线;font-size:9.0000pt;">,</span></p><p><span style="font-family:Calibri;font-size:9.0000pt;">“</span><span style="font-family:Calibri;font-size:9.0000pt;">pushType</span><span style="font-family:Calibri;font-size:9.0000pt;">”</span><span style="font-family:等线;font-size:9.0000pt;">:1</span></p><p><span style="font-family:Calibri;font-size:10.5000pt;">}</span><span style="font-family:等线;font-size:10.5000pt;"> </span></p><p><span style="font-family:Calibri;font-size:10.5000pt;"></span></p><p><span style="font-family:Calibri;font-size:9.0000pt;"></span></p> | + | <h2><strong><span style="font-family:黑体;font-size:15pt;"><span style="font-family:黑体;"></span></span></strong></h2><h2><span style="font-weight: bold;"><span style="font-family:黑体;font-size:15pt;"><span style="font-family:黑体;"></span></span></span><p><span style="font-family:Calibri;font-size:10.5000pt;"><span style="font-family:宋体;">推送接口统一采用</span>HTTP<span style="font-family:宋体;">的方式向第三方平台推送数据</span></span><span style="font-family:宋体;font-size:10.5000pt;"><span style="font-family:宋体;">,</span></span><span style="font-family:Calibri;font-size:10.5000pt;"><span style="font-family:宋体;">接收数据的<span style="font-family: 宋体; font-size: 14px; font-weight: 700;"><span style="font-family: 宋体; font-size: 14px; font-weight: 700;">第三方平台</span></span>需要实现相应的</span>HTTP<span style="font-family:宋体;">的接口</span></span><span style="font-family:宋体;font-size:10.5000pt;"><span style="font-family:宋体;">,</span></span><span style="font-family:Calibri;font-size:10.5000pt;"><span style="font-family:宋体;">将接口的地址设置到中消云平台</span></span><span style="font-family:宋体;font-size:10.5000pt;"><span style="font-family:宋体;">,</span></span><span style="font-family:Calibri;font-size:10.5000pt;"><span style="font-family:宋体;">这样平台就会向设置好的</span>URL<span style="font-family:宋体;">的路径发送</span><span style="font-family:Calibri;">HTTP</span><span style="font-family:宋体;">的</span><span style="font-family:Calibri;">POST</span><span style="font-family:宋体;">请求</span></span><span style="font-family:宋体;font-size:10.5000pt;"><span style="font-family:宋体;">,</span></span><span style="font-family:Calibri;font-size:10.5000pt;"><span style="font-family:宋体;">平台推送的数据都封装在了</span>Body<span style="font-family:宋体;">内</span></span><span style="font-family:宋体;font-size:10.5000pt;"><span style="font-family:宋体;">,</span></span><span style="font-family:Calibri;font-size:10.5000pt;"><span style="font-family:宋体;">具体的</span>Body<span style="font-family:宋体;">内的参数见下面的描述</span></span><span style="font-family:宋体;font-size:10.5000pt;"><span style="font-family:宋体;">。</span></span></p><p><span style="font-family: 黑体; font-size: 15pt;"><br /></span></p><p><span style="font-family: 黑体; font-size: 15pt;">报警/操作/上下线通知服务</span><br /></p></h2><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 style="font-family:宋体;">:</span></span></strong></p><p><span style="font-family:Calibri;font-size:10.5000pt;"><span style="font-family:宋体;">第三方平台设置的推送地址</span></span></p><p><strong><span style="font-family:宋体;font-size:10.5pt;"><span style="font-family:宋体;">推送的功能:</span></span></strong></p><p><span style="font-family:宋体;font-size:10.5000pt;"><span style="font-family:宋体;">当设备发生火警或故障报警时,平台接收到设备传过来的数据后,经过处理可以分发到第三方平台接口</span></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 style="font-family:宋体;">:</span></span></strong><span style="font-family: Calibri; font-size: 10.5pt;">POST</span></p><p></p><p><span style="font-family: 宋体; font-size: 10.5pt;"></span></p><p style="font-weight: bold;"><strong><span style="font-family:宋体;font-size:10.5pt;"><span style="font-family:宋体;">推送的</span>Body内的参数格式:</span></strong></p><table border="1" cellspacing="0" style="font-weight: bold;"><tbody><tr><td style="width:89.3pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">参数</span></p></td><td style="width:66.6pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">类型</span></p></td><td style="width:198.45pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">描述</span></p></td></tr><tr><td style="width:89.3pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">logId</span></p></td><td style="width:66.6pt;"><p><span style="font-weight: normal;"><span style="font-family:宋体;font-size:10.5pt;">S</span><span style="font-family:宋体;font-size:10.5pt;">tring</span></span></p></td><td style="width:198.45pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">日志编号</span></p></td></tr><tr><td style="width:89.3pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">projectId</span></p></td><td style="width:66.6pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">String</span></p></td><td style="width:198.45pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">项目编号</span></p></td></tr><tr><td style="width:89.3pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">flag</span></p></td><td style="width:66.6pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">Integer</span></p></td><td style="width:198.45pt;"><p><span style="font-weight: normal;"><span style="font-family:宋体;font-size:10.5pt;">标志位:</span><span style="font-family:宋体;font-size:10.5pt;">0</span><span style="font-family:宋体;font-size:10.5pt;">网关 </span><span style="font-family:宋体;font-size:10.5pt;">1</span><span style="font-family:宋体;font-size:10.5pt;">控制器 </span><span style="font-family:宋体;font-size:10.5pt;">2</span><span style="font-family:宋体;font-size:10.5pt;">设备(二次码) </span><span style="font-family:宋体;font-size:10.5pt;">3</span><span style="font-family:宋体;font-size:10.5pt;">设备(通道)</span></span></p></td></tr><tr><td style="width:89.3pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">gatewayName</span></p></td><td style="width:66.6pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">String</span></p></td><td style="width:198.45pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">网关名称</span></p></td></tr><tr><td style="width:89.3pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">deviceId</span></p></td><td style="width:66.6pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">String</span></p></td><td style="width:198.45pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">设备编号</span></p></td></tr><tr><td style="width:89.3pt;"><p><span style="font-weight: normal;"><span style="font-family:宋体;font-size:10.5pt;">device</span><span style="font-family:宋体;font-size:10.5pt;">P</span><span style="font-family:宋体;font-size:10.5pt;">osition</span></span></p></td><td style="width:66.6pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">String</span></p></td><td style="width:198.45pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">设备安装位置</span></p></td></tr><tr><td style="width:89.3pt;"><p><span style="font-weight: normal;"><span style="font-family:宋体;font-size:10.5pt;">device</span><span style="font-family:宋体;font-size:10.5pt;">ControllerId</span></span></p></td><td style="width:66.6pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">Integer</span></p></td><td style="width:198.45pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">控制器编号 -1代表没有控制器</span></p></td></tr><tr><td style="width:89.3pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">deviceLoopId</span></p></td><td style="width:66.6pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">Integer</span></p></td><td style="width:198.45pt;"><p><span style="font-weight: normal;"><span style="font-family:宋体;font-size:10.5pt;">设备回路号 </span><span style="font-family:宋体;font-size:10.5pt;"> </span><span style="font-family:宋体;font-size:10.5pt;">-1代表没有回路</span></span></p></td></tr><tr><td style="width:89.3pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">deviceAddrId</span></p></td><td style="width:66.6pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">Integer</span></p></td><td style="width:198.45pt;"><p><span style="font-weight: normal;"><span style="font-family:宋体;font-size:10.5pt;">设备逻辑地址</span><span style="font-family:宋体;font-size:10.5pt;"> </span><span style="font-family:宋体;font-size:10.5pt;">-1</span><span style="font-family:宋体;font-size:10.5pt;">代表没有逻辑地址</span></span></p></td></tr><tr><td style="width:89.3pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">deviceChannelId</span></p></td><td style="width:66.6pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">Integer</span></p></td><td style="width:198.45pt;"><p><span style="font-weight: normal;"><span style="font-family:宋体;font-size:10.5pt;">设备通道号 -1</span><span style="font-family:宋体;font-size:10.5pt;">代表没有通道</span></span></p></td></tr><tr><td style="width:89.3pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">deviceNumber</span></p></td><td style="width:66.6pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">String</span></p></td><td style="width:198.45pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">设备二次码</span></p></td></tr><tr><td style="width:89.3pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">deviceType</span></p></td><td style="width:66.6pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">Integer</span></p></td><td style="width:198.45pt;"><p><span style="font-weight: normal;"><span style="font-family:宋体;font-size:10.5pt;">设备类型</span><span style="font-family:宋体;font-size:10.5pt;">编号,查看设备类型对照表</span></span></p></td></tr><tr><td style="width:89.3pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">deviceState</span></p></td><td style="width:66.6pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">Integer</span></p></td><td style="width:198.45pt;"><p><span style="font-weight: normal;"><span style="font-family:宋体;font-size:10.5pt;">设备</span><span style="font-family:宋体;font-size:10.5pt;">详细</span><span style="font-family:宋体;font-size:10.5pt;">状态</span><span style="font-family:宋体;font-size:10.5pt;">(报警通知时不为</span><span style="font-family:宋体;font-size:10.5pt;">null</span><span style="font-family:宋体;font-size:10.5pt;">)</span></span></p></td></tr><tr><td style="width:89.3pt;"><p><span style="font-weight: normal;"><span style="font-family:宋体;font-size:10.5pt;">d</span><span style="font-family:宋体;font-size:10.5pt;">eviceGroupState</span></span></p></td><td style="width:66.6pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">Integer</span></p></td><td style="width:198.45pt;"><p><span style="font-weight: normal;"><span style="font-family:宋体;font-size:10.5pt;">设备状态分组(报警和上线离线通知时不为</span><span style="font-family:宋体;font-size:10.5pt;">null</span><span style="font-family:宋体;font-size:10.5pt;">)</span></span></p></td></tr><tr><td style="width:89.3pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">deviceEventType</span></p></td><td style="width:66.6pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">Integer</span></p></td><td style="width:198.45pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">事件类型编号,查看事件类型对照表(事件通知时不为null)</span></p></td></tr><tr><td style="width:89.3pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">deviceEventName</span></p></td><td style="width:66.6pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">String</span></p></td><td style="width:198.45pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">事件类型名称(事件通知时不为null)</span></p></td></tr><tr><td style="width:89.3pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">happenTime</span></p></td><td style="width:66.6pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">String</span></p></td><td style="width:198.45pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">发生的时间</span></p></td></tr><tr><td style="width:89.3pt;"><p><span style="font-weight: normal;"><span style="font-family:宋体;font-size:10.5pt;">o</span><span style="font-family:宋体;font-size:10.5pt;">ptCode</span></span></p></td><td style="width:66.6pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">Integer</span></p></td><td style="width:198.45pt;"><p><span style="font-weight: normal;"><span style="font-family:宋体;font-size:10.5pt;">操作码</span><span style="font-family:宋体;font-size:10.5pt;">(操作通知时不为</span><span style="font-family:宋体;font-size:10.5pt;">null</span><span style="font-family:宋体;font-size:10.5pt;">)</span></span></p></td></tr><tr><td style="width:89.3pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">pushType</span></p></td><td style="width:66.6pt;"><p><span style="font-family: 宋体; font-size: 10.5pt; font-weight: normal;">Integer</span></p></td><td style="width:198.45pt;"><p><span style="font-weight: normal;"><span style="font-family:宋体;font-size:10.5pt;">推送类型(</span><span style="font-family:宋体;font-size:10.5pt;">1.</span><span style="font-family:宋体;font-size:10.5pt;">报警状态通知 </span><span style="font-family:宋体;font-size:10.5pt;">2.</span><span style="font-family:宋体;font-size:10.5pt;">操作通知 </span><span style="font-family:宋体;font-size:10.5pt;">3.</span><span style="font-family:宋体;font-size:10.5pt;">上线离线通知  4.事件通知)</span></span></p></td></tr></tbody></table><br /><strong>推送的示例:</strong><br /><p><span style="font-size:12px;"><span style="font-family: Calibri;"><span style="font-family: 等线;">访问的</span>URL</span><span style="font-family: 等线;"><span style="font-family:等线;">:</span></span></span></p><p><span style="font-family: Calibri;"><span style="font-family:等线;"><span style="font-size:12px;">用户设定的地址</span></span></span></p><p><span style="font-size:12px;"><span style="font-family: Calibri;">Header<span style="font-family:等线;">的参数</span></span><span style="font-family: 等线;"><span style="font-family:等线;">:</span></span></span></p><p><span style="font-size:12px;"><span style="font-family: Calibri;">    Content</span><span style="font-family: 等线;">-</span><span style="font-family: Calibri;">Type: application/json</span></span></p><p><span style="font-family: Calibri;"><span style="font-size:12px;">    Accept: application/json</span></span></p><p><span style="font-size:12px;"><span style="font-family: Calibri;">Body<span style="font-family:等线;">内的数据</span></span><span style="font-family: 等线;"><span style="font-family: 等线;">:</span></span></span></p><p></p><p class="p" style="margin-left: 0pt; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size:12px;"><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">{</span><span style="font-family: Arial; letter-spacing: 0pt;"><o:p></o:p></span></span></p><p class="p" style="margin-left: 0pt; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size:12px;"><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">“logId”: “63f454550f2342a9985ca8bc447baa5b”,</span><span style="font-family: Arial; letter-spacing: 0pt;"><o:p></o:p></span></span></p><p class="p" style="margin-left: 0pt; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size:12px;"><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">“projectId”: “63f454550f2342a9985ca8bc447baa5c”,</span><span style="font-family: Arial; letter-spacing: 0pt;"><o:p></o:p></span></span></p><p class="p" style="margin-left: 0pt; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size:12px;"><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">“gatewayName”: “TX3252_20180412zxy001”,</span><span style="font-family: Arial; letter-spacing: 0pt;"><o:p></o:p></span></span></p><p class="p" style="margin-left: 0pt; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size:12px;"><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">“deviceId”: “63f454550f2342a9985ca8bc447baa5a”,</span><span style="font-family: Arial; letter-spacing: 0pt;"><o:p></o:p></span></span></p><p class="p" style="margin-left: 0pt; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size:12px;"><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">“</span><span style="font-family: Consolas; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">devicePosition</span><span style="font-family: Consolas; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"> </span><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">“</span><span style="font-family: Consolas; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">: </span><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">“</span><span style="font-family: 微软雅黑; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family:微软雅黑;">大厅</span></span><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">”</span><span style="font-family: Consolas; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">,</span><span style="font-family: Arial; letter-spacing: 0pt;"><o:p></o:p></span></span></p><p class="p" style="margin-left: 0pt; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size:12px;"><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">“deviceControllerId”: 1,</span><span style="font-family: Arial; letter-spacing: 0pt;"><o:p></o:p></span></span></p><p class="p" style="margin-left: 0pt; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size:12px;"><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">“deviceLoopId”: 1,</span><span style="font-family: Arial; letter-spacing: 0pt;"><o:p></o:p></span></span></p><p class="p" style="margin-left: 0pt; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size:12px;"><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">“deviceAddrId”: 1,</span><span style="font-family: Arial; letter-spacing: 0pt;"><o:p></o:p></span></span></p><p class="p" style="margin-left: 0pt; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size:12px;"><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">“deviceChannelId”: 0,</span><span style="font-family: Arial; letter-spacing: 0pt;"><o:p></o:p></span></span></p><p class="p" style="margin-left: 0pt; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size:12px;"><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">“deviceNumber”: “55996638“,</span><span style="font-family: Arial; letter-spacing: 0pt;"><o:p></o:p></span></span></p><p class="p" style="margin-left: 0pt; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size:12px;"><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">“deviceType”: 78,</span><span style="font-family: Arial; letter-spacing: 0pt;"><o:p></o:p></span></span></p><p class="p" style="margin-left: 0pt; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size:12px;"><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">“deviceState”: 1,</span><span style="font-family: Arial; letter-spacing: 0pt;"><o:p></o:p></span></span></p><p class="p" style="margin-left: 0pt; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size:12px;"><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">“deviceGroupState”: 1,</span><span style="font-family: Arial; letter-spacing: 0pt;"><o:p></o:p></span></span></p><p class="p" style="margin-left: 0pt; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size:12px;"><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">“happenTime “: "1524895526000"</span><span style="font-family: 等线; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">,</span><span style="font-family: Arial; letter-spacing: 0pt;"><o:p></o:p></span></span></p><p class="p" style="margin-left: 0pt; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size:12px;"><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">“</span><span style="font-family: 等线; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">optCode</span><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">”:1</span><span style="font-family: 等线; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">,</span><span style="font-family: Arial; letter-spacing: 0pt;"><o:p></o:p></span></span></p><p class="p" style="margin-left: 0pt; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size:12px;"><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">“pushType”</span><span style="font-family: 等线; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">:1</span><span style="font-family: Arial; letter-spacing: 0pt;"><o:p></o:p></span></span></p><p class="p" style="margin-left: 0pt; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size:12px;"><span style="font-family: Calibri; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">}</span><span style="font-family: 等线; letter-spacing: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"> </span></span></p><p><span style="font-family:Calibri;font-size:10.5000pt;"></span></p><p><span style="font-family:Calibri;font-size:9.0000pt;"></span></p> |