51可视化

51可视化


接口说明

<p>[TOC]</p> <h1>51可视化接口数据</h1> <h2>1.运维平台按模块提供所需数据</h2> <pre><code class="language-mindmap"># 接口数据 ## 设备台账 ## 房屋租赁 ## 能耗态势 ## 航班数据 </code></pre> <h2>2.对接概要</h2> <p>为实现快速接入及调试方便,该部分接口目前免认证免签名接入,后续条件允许可加入安全认证</p> <h3>2.1 对接准备</h3> <table> <thead> <tr> <th style="text-align: center;">对接环境</th> <th style="text-align: center;">ip</th> <th style="text-align: left;">port</th> <th style="text-align: left;">scheme</th> <th style="text-align: left;">key</th> <th style="text-align: left;">secret</th> </tr> </thead> <tbody> <tr> <td style="text-align: center;">测试环境</td> <td style="text-align: center;">8.137.146.219</td> <td style="text-align: left;">9117</td> <td style="text-align: left;">http</td> <td style="text-align: left;">暂无</td> <td style="text-align: left;">暂无</td> </tr> <tr> <td style="text-align: center;">正式环境</td> <td style="text-align: center;">待部署</td> <td style="text-align: left;">待部署</td> <td style="text-align: left;">http</td> <td style="text-align: left;">暂无</td> <td style="text-align: left;">暂无</td> </tr> </tbody> </table> <h3>2.2 接口</h3> <h4>请求地址</h4> <p>ip:port/visuali/api/data/load?type=</p> <h4>请求方式</h4> <ul> <li>get</li> <li>ContentType: application/json</li> </ul> <h4>请求参数</h4> <ul> <li>type支持取值参数如下</li> </ul> <table> <thead> <tr> <th style="text-align: center;">参数值</th> <th style="text-align: center;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: center;">DEV</td> <td style="text-align: center;">获取设备台账,告警, 巡检等的模块数据</td> </tr> <tr> <td style="text-align: center;">HOUSE</td> <td style="text-align: center;">获取房屋租赁模块数据</td> </tr> <tr> <td style="text-align: center;">ENERGY</td> <td style="text-align: center;">获取能耗数据模块数据</td> </tr> <tr> <td style="text-align: center;">FLIGHT</td> <td style="text-align: center;">获取航班数据模块数据</td> </tr> </tbody> </table> <ul> <li>特定参数</li> </ul> <p>当type传不同的值时,还支持对该模块传特定的一些参数, 如:type=ENERGY 时,url:visuali/api/data/load?type=ENERGY&amp;sumType=2。其中,sumType=2则表示能耗按照年来统计。</p> <h4>成功返回参数</h4> <table> <thead> <tr> <th style="text-align: center;">参数名称</th> <th style="text-align: center;">类型</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: center;">code</td> <td style="text-align: center;">int</td> <td style="text-align: left;">10000</td> </tr> <tr> <td style="text-align: center;">message</td> <td style="text-align: center;">String</td> <td style="text-align: left;">success</td> </tr> <tr> <td style="text-align: center;">data</td> <td style="text-align: center;">object</td> <td style="text-align: left;">数据集(数据集内容字段较多,请到模块返回字段页面查看)</td> </tr> </tbody> </table> <pre><code>{     &amp;quot;code&amp;quot;: 10000,     &amp;quot;message&amp;quot;: &amp;quot;success&amp;quot;,     &amp;quot;data&amp;quot;: {         &amp;quot;devStatistics&amp;quot;: {             &amp;quot;jobNum&amp;quot;: 0,             &amp;quot;finishJobNum&amp;quot;: 0,             &amp;quot;devNum&amp;quot;: 1017,             &amp;quot;monitorDevNum&amp;quot;: 0         },         &amp;quot;devWarns&amp;quot;: [],         &amp;quot;todayOpsTask&amp;quot;: [],         &amp;quot;devInfos&amp;quot;: [],         &amp;quot;opsOrders&amp;quot;: []     } }</code></pre> <h4>失败返回参数</h4> <table> <thead> <tr> <th style="text-align: center;">参数名称</th> <th style="text-align: center;">类型</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: center;">code</td> <td style="text-align: center;">int</td> <td style="text-align: left;">10001</td> </tr> <tr> <td style="text-align: center;">message</td> <td style="text-align: center;">String</td> <td style="text-align: left;">错误信息</td> </tr> <tr> <td style="text-align: center;">data</td> <td style="text-align: center;">object</td> <td style="text-align: left;">null</td> </tr> </tbody> </table> <pre><code>{     &amp;quot;code&amp;quot;: 10001,     &amp;quot;message&amp;quot;: &amp;quot;不支持数据类型energy,rr&amp;quot;,     &amp;quot;data&amp;quot;: null }</code></pre>

页面列表

ITEM_HTML