机器云


2 回调设置

<p><strong>请求URL:</strong> </p> <ul> <li><code>http://120.77.72.190/Qiteng/setCallBackUrl</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST </li> </ul> <p><strong>参数:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">sys_url</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>状态上报/心跳回调地址</td> </tr> <tr> <td style="text-align: left;">start_url</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>开始充电响应回调地址</td> </tr> <tr> <td style="text-align: left;">end_url</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>结束充电回调地址</td> </tr> <tr> <td style="text-align: left;">sign</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>自定义签名</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code>{ "code": 1, "data": "", "msg": "回调地址设置成功" }</code></pre> <hr /> <h1>回调数据</h1> <h4>心跳回调</h4> <p><strong>请求URL:</strong> </p> <ul> <li><code>心跳回调地址</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST </li> </ul> <p><strong>数据格式:</strong> </p> <pre><code class="language-json"> { "node_num": 2,//节点数目 "node_type": 0,//节点类型 0 和 1 "node_data": [//节点数组 {//当node_type为0时 "node_addr": 1,//节点地址 "time": "1:1",//时间 (时:分) "node_status": 1,// 节点状态 0离线 1在线 3开盖 "socket_num": 2,//插座数, 现在固定取2,每个节点2个插座 "socket_0": {//插座0数据 "status": 1,//状态 (充电中=1,空闲=0) "temp": 16,//温度 "power": 17,//功率 0.1W为单位 "used": 18,//用电量 0.001度为单位 "remaining": 19//剩余时间 分钟 }, "socket_1": { "status": 1, "temp": 20, "power": 17, "used": 21, "remaining": 22 } }, {//当node_type为1时 "node_addr": 2, "time": "1:1", "node_status": 1, "socket_num": 2,//插座数, 现在固定取2,插座0是220V,插座1是USB接口 "socket_0": { "status": 1, "temp": 16, "power": 17, "used": 18, "remaining": 19 }, "socket_1": { "status": 1, "remaining": 22 } } ], "macno": 16,//设备号 "time": 1544749836,//时间戳 "sign":"123456"//自定义签名 } </code></pre> <hr /> <h4>开始充电响应回调</h4> <p><strong>请求URL:</strong> </p> <ul> <li><code>开始充电响应回调地址</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST </li> </ul> <p><strong>参数:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">macno</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>设备号</td> </tr> <tr> <td style="text-align: left;">node_addr</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>节点地址</td> </tr> <tr> <td style="text-align: left;">socket_num</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>插座号</td> </tr> <tr> <td style="text-align: left;">service_time</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>充电时间</td> </tr> <tr> <td style="text-align: left;">level</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>充电计费等级 插座充电分3个等级 0,1,2 USB 充电 为等级0</td> </tr> <tr> <td style="text-align: left;">result</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>充电响应 0:开始充电成功 1:插座已经在充电了 2:参数错误 3:其他错误</td> </tr> <tr> <td style="text-align: left;">time</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>时间戳</td> </tr> <tr> <td style="text-align: left;">sign</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>自定义签名</td> </tr> </tbody> </table> <hr /> <h4>结束充电回调</h4> <p><strong>请求URL:</strong> </p> <ul> <li><code>结束充电回调地址</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST </li> </ul> <p><strong>参数:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">macno</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>设备号</td> </tr> <tr> <td style="text-align: left;">node_addr</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>节点地址</td> </tr> <tr> <td style="text-align: left;">socket_num</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>插座号</td> </tr> <tr> <td style="text-align: left;">reason</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>结束充电原因 1.时间到 2.充电电流太大 3.本次充电电量已经用完 4.已经充满 5.服务器要求结束</td> </tr> <tr> <td style="text-align: left;">service_time</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>使用时间 分钟为单位</td> </tr> <tr> <td style="text-align: left;">used</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>使用电量 0.001度为单位</td> </tr> <tr> <td style="text-align: left;">time</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>时间戳</td> </tr> <tr> <td style="text-align: left;">sign</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>自定义签名</td> </tr> </tbody> </table> <hr />

页面列表

ITEM_HTML