飞印盒子语音播放接口
<ul>
<li>开发者可以通过本接口让飞印盒子播放一段自定义的语音(pcm格式)。</li>
<li>请注意,本接口仅适用于飞印盒子设备,飞印盒子需要保持WIFI、4G、Ethernet任意一路在线状态,GPRS由于带宽偏低,无法执行此功能。</li>
</ul>
<hr />
<h4 id="1">飞印盒子播放语音</h4>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>https://api.open.feyin.net/device/box/{device_no}/sound/playpcm?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>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">device_no</td>
<td style="text-align: left;">是</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>pcm文件的url, 以 http:// 或者 https:// 开头的可访问的pcm文件地址,语音时长控制在10秒以内,超过范围的文件有可能被抛弃</td>
</tr>
</tbody>
</table>
<p><strong>请求示例</strong></p>
<pre><code class="language-json"> {
"path": "http://192.168.1.103/test.pcm"
}</code></pre>
<p><strong>返回示例</strong></p>
<pre><code class="language-json">{
"errcode":0,
"errmsg":""
}</code></pre>
<p>错误时飞印开放平台会返回错误码等信息,JSON数据示例如下:</p>
<pre><code class="language-json">{
"errcode":40036,
"errmsg":"仅适用于飞印盒子"
}</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/1687352?page_id=137418124005771" title="全局返回码说明">全局返回码说明</a>”</p>