欢迎!这里是飞印API文档

飞印API文档描述、示例


查询打印机状态

<p><strong>简要描述:</strong> </p> <ul> <li>飞印API支持查询已部署飞印移动打印机(终端)的实时工作状态。当飞印API收到一个查询打印机设备状态的请求时,将检查一遍调用方所拥有的所有飞印移动打印机,并返回一段状态信息和对应的状态码。</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li><code>http://my.feyin.net/api/listDevice</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>飞印API打印请求及其参数应该用HTTP GET方式发送。 </li> </ul> <p><strong>参数:</strong> </p> <p>查询打印(终端)状态的API功能应该包含以下必填参数(粗体部分):</p> <p><strong>reqTime</strong> :请求(发生)时间戳,数值型 本次API请求发生的时刻,值为自 1970-1-1 0:0 到现在的 毫秒数 类似于Java语言中的 <code>System.currentTimeMillis()</code> 函数的取值。</p> <p><strong>securityCode</strong> :安全校验码,字符串 调用飞印API的网站/应用系统用 API_KEY 针对请求内容生成的MD5哈希字串,此字串将被飞印API用于请求有效性的验证。 请参考 使用前的准备,了解如何获取 API_KEY 。</p> <p><strong>memberCode</strong> :商户编码,数值型 您在 飞印中心 注册的帐号对应的(系统自动生成的)商户编码,可登录飞印中心按指引获取。</p> <p><strong>返回参数说明</strong></p> <p>示例数据:</p> <pre><code>&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt; &amp;lt;deviceList&amp;gt; &amp;lt;device id=&amp;quot;4600000006463940&amp;quot;&amp;gt; &amp;lt;address&amp;gt;Device Installation Address &amp;lt;/address&amp;gt; &amp;lt;since&amp;gt;2010-09-20&amp;lt;/since&amp;gt; &amp;lt;simCode&amp;gt;13560081341&amp;lt;/simCode&amp;gt; &amp;lt;lastConnected&amp;gt;2010-09-26 18:09:29&amp;lt;/lastConnected&amp;gt; &amp;lt;deviceStatus&amp;gt;Normal&amp;lt;/deviceStatus&amp;gt; &amp;lt;paperStatus&amp;gt;Normal&amp;lt;/paperStatus&amp;gt; &amp;lt;/device&amp;gt; &amp;lt;/deviceList&amp;gt;</code></pre> <p><code>since</code> 是指打印机的激活日期。</p> <p><code>simCode</code> 是指打印机对应的IMSI编码(打印机本身采用的移动SIM卡唯一识别号)。</p> <p><code>lastConnected</code> 是指打印机最后一次通信连接发生的时刻。</p> <p><code>deviceStatus</code> 是指打印机的连接状态,包括: 离线 , 在线 。</p> <p><code>paperStatus</code> 是指打印纸张的状态,包括 正常 或 缺纸 。</p> <p><strong>备注</strong> </p> <ul> <li>更多例子请看飞印官网的实例代码描述</li> <li>测试查询打印机状态</li> </ul> <p>您可以用 testListDevice() 这个方法测试查询打印机状态。请参考 飞印API集成示例代码 了解更详细的使用。</p>

页面列表

ITEM_HTML