玩瞳文档中心


为私有资源库下的一个物理页写入点读数据API

<p><strong>服务:</strong>api-cloud <strong>API: </strong><code>/api-cloud/page/fingerData?pageId={pageId}</code> <strong>请求方式:</strong>POST <strong>api开发者:</strong> 祖旦 <strong>是否授权登录:</strong> 是(Appkey登录授权) <strong>简要描述:</strong> · 此接口仅为私有资源库中的书页写入点读热区数据 · 矩形热区传入:左上角点坐标(x,y),右下角点坐标(x,y) ·多边形热区传入:多边形内全部点的(x,y)数组;以打点的顺序依次传入 ·再次调用API,数据重新覆盖</p> <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;">pageId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Long</td> <td>页面唯一ID</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Json String</td> <td>热区点读数据</td> </tr> </tbody> </table> <p><strong>备注:</strong> </p> <p><strong>请求data示例</strong></p> <pre><code class="language-json">[ { &amp;quot;position&amp;quot;: { &amp;quot;shapeType&amp;quot;: 0, &amp;quot;shape&amp;quot;: [ { &amp;quot;x&amp;quot;: 404, &amp;quot;y&amp;quot;: 37 }, { &amp;quot;x&amp;quot;: 576, &amp;quot;y&amp;quot;: 99 } ] }, &amp;quot;extraData&amp;quot;: &amp;quot;extra data demo 1&amp;quot; }, { &amp;quot;position&amp;quot;: { &amp;quot;shapeType&amp;quot;: 0, &amp;quot;shape&amp;quot;: [ { &amp;quot;x&amp;quot;: 101, &amp;quot;y&amp;quot;: 30 }, { &amp;quot;x&amp;quot;: 200, &amp;quot;y&amp;quot;: 90 } ] }, &amp;quot;extraData&amp;quot;: &amp;quot;extra data demo 2&amp;quot; } ]</code></pre> <p><strong>提交数据参数说明 </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;">extraData</td> <td style="text-align: left;">String</td> <td>当前frame的extraData</td> </tr> <tr> <td style="text-align: left;">position</td> <td style="text-align: left;">Object</td> <td>形状数据</td> </tr> </tbody> </table> <p><strong>position</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;">shapeType</td> <td style="text-align: left;">Integer</td> <td>0=矩形,1=多边形</td> </tr> <tr> <td style="text-align: left;">shape</td> <td style="text-align: left;">Object</td> <td>图形坐标点数据</td> </tr> </tbody> </table> <p><strong>shape</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;">x</td> <td style="text-align: left;">float</td> <td>点X坐标</td> </tr> <tr> <td style="text-align: left;">y</td> <td style="text-align: left;">float</td> <td>点Y坐标</td> </tr> </tbody> </table> <p><strong>返回成功示例</strong></p> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 0, &amp;quot;msg&amp;quot;: &amp;quot;ok&amp;quot;, &amp;quot;data&amp;quot;: null }</code></pre> <p><strong>返回失败示例</strong></p> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 100100, &amp;quot;msg&amp;quot;: &amp;quot;book not found&amp;quot;, &amp;quot;data&amp;quot;: null }</code></pre> <p><strong>返回数据参数说明 </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;">code</td> <td style="text-align: left;">int</td> <td>请求返回码 0(表示成功)</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">String</td> <td>系统返回提示</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">Object</td> <td>返回数据</td> </tr> </tbody> </table>

页面列表

ITEM_HTML