欢迎!这里是飞印API文档

飞印API文档描述、示例


从飞印平台进入应用

<p><strong>简要描述:</strong></p> <ul> <li>当用户从飞印平台打开飞印应用时,会进入应用在飞印平台注册的应用登录地址,同时会将当前的用户id和一个加密串作为额外参数附带在应用登录地址。</li> </ul> <p><strong>请求URL:</strong></p> <ul> <li><code>应用登录地址?uid={用户id}&amp;time={时间戳}&amp;secret={加密验证串}</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>GET</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;">uid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>进入应用的用户id,应用可以通过 <a href="https://www.showdoc.cc/feyin?page_id=137512508334693" title="查询已授权的用于信息">查询已授权的用于信息</a> 这个接口</td> </tr> <tr> <td style="text-align: left;">time</td> <td style="text-align: left;">是</td> <td style="text-align: left;">number</td> <td>unix timestamp 毫秒数</td> </tr> <tr> <td style="text-align: left;">secret</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>加密串,详见下面加密过程</td> </tr> </tbody> </table> <p>其中secret的计算方式如下:</p> <p>md5(uid + time + APPKEY) 譬如,假设 uid=a2a25aae18ff11e8b361525400eebbbb, time = 1548133667624, APPKEY = abcd1234 那么加密出来的内容是 906585c7f3cb2b66c199c632c206113d</p> <p>当用户点击应用图标进入应用时,假设该应用的登录地址为 <a href="http://www.somesite.com/print/feyin">http://www.somesite.com/print/feyin</a> 那么其进入应用的最终请求地址为 <a href="https://www.somesite.com/print/feyin?uid=a2a25aae18ff11e8b361525400eebbbb&time=1548133667624&secret=906585c7f3cb2b66c199c632c206113d">https://www.somesite.com/print/feyin?uid=a2a25aae18ff11e8b361525400eebbbb&time=1548133667624&secret=906585c7f3cb2b66c199c632c206113d</a></p> <p>应用需要从url中获取secret并用自己的APIKEY校验该请求的合法性。</p>

页面列表

ITEM_HTML