打印机logo管理
<ul>
<li>开发者可以为自己的机器设置内置的logo内容。</li>
<li>在订单内容中,可以参考<a href="https://www.showdoc.cc/feyin?page_id=1271836674581473" title="logo打印">logo打印</a>,在订单内容中插入logo内容</li>
<li>设置logo比较耗时(4~5分钟左右,视图片大小而定),设置过程中,所有订单将拒绝响应,请在空闲时段进行设置</li>
</ul>
<hr />
<h4 id="1">设置logo</h4>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>https://api.open.feyin.net/device/{device_no}/setting/logo?access_token=ACCESS_TOKEN</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST,JSON提交</li>
</ul>
<p><strong>请求url参数:</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;">device_no</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>设备编码</td>
</tr>
</tbody>
</table>
<p><strong>请求json body参数:</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;">path</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>logo的url, 以 http:// 或者 https:// 开头的可访问的图片网址,像素大小控制在300以内,超过范围的图片将被抛弃</td>
</tr>
<tr>
<td style="text-align: left;">threshold</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>表示图片灰度取值,图片中的像素点的灰度值超过这个值则不打印,默认为200,取值范围是:1<=threshold<=255中的任意整数</td>
</tr>
</tbody>
</table>
<p><strong>请求示例</strong></p>
<pre><code class="language-json"> {
"path": "http://static.feyin.cn/wp-content/uploads/2018/03/logo.png",
"threshold": 200
}</code></pre>
<p><strong>返回示例</strong></p>
<p>正常情况下,飞印开放平台会返回下述JSON数据:</p>
<pre><code class="language-json"> {
"errcode":0,
"errmsg":"ok"
}</code></pre>
<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 style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">errcode</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">错误编码,详见"errcode说明"</td>
</tr>
<tr>
<td style="text-align: left;">errmsg</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">错误详细说明,当errcode等于0时此值为空</td>
</tr>
</tbody>
</table>
<p>错误时飞印开放平台会返回错误码等信息,JSON数据详见“<a href="https://www.showdoc.cc/feyin?page_id=137418124005771" title="全局返回码说明">全局返回码说明</a>”</p>