跳至内容
中消云物联网研究院
用户工具
登录
站点工具
搜索
工具
显示页面
修订记录
反向链接
最近更改
媒体管理器
网站地图
登录
>
wiki:v_callpol_notification_service_old
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
<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;">操作通知 </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;"> 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;"> 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 </span><span style="font-family: Calibri; font-size: 9pt;">“</span><span style="font-family: Consolas; font-size: 9pt;">: </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 “: "1524895526000"</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;"> </span></p>
wiki/v_callpol_notification_service_old.txt
· 最后更改: 2020/11/16 02:43 由
admin
页面工具
显示页面
修订记录
反向链接
回到顶部