机器云


1 回调数据

<p><strong>请求URL:</strong> </p> <ul> <li><code>http://120.77.72.190:8080/api/YimuyijiaCtl/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;">macno</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>设备号</td> </tr> <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;">lock_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> <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;">box</td> <td style="text-align: left;">是</td> <td style="text-align: left;">json字符串</td> <td>柜子1-8的状态,格式如下</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> <tr> <td style="text-align: left;">time</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>当前时间戳</td> </tr> </tbody> </table> <p><strong>box参数:</strong> </p> <pre><code>[ { "num":1,//序号 "status":0, //1为开,0为关 "electricity":10, //电量状态0~100%,柜关闭时:设备不存在,电量输出0 "card_num": 0,//卡号 为 4294967295:无卡或读卡失败(电量为0),4294967294:参数错误,4294967293:门未关,读卡失败。其他为卡号 }, { "num":2,//序号 "status":1, //1为开,0为关 "electricity":0, "card_num": 0,//卡号 为 4294967295:无卡或读卡失败(电量为0),4294967294:参数错误,4294967293:门未关,读卡失败。其他为卡号 }, ... ]</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;">door_num</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>门号</td> </tr> <tr> <td style="text-align: left;">card_num</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> <ul> <li>接口收到请求后回应是否允许关柜 <strong>回应示例:</strong> <pre><code>{ "result": 1 //1:卡号正确,提示成功 其他:卡号不对,开扣 }</code></pre> <hr /></li> </ul>

页面列表

ITEM_HTML