6. 主动授权
<h2>接口 1 获取主动授权的 url</h2>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>/api/h5/active_auth_url</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </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;">h5_name</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>h5 的名称</td>
</tr>
<tr>
<td style="text-align: left;">redirect_uri</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">url</td>
<td>授权成功后重定向的 前端url</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
"msg": "success",
"data": {
"active_auth_url": "http://...."
},
"code": 1,
"state": true
}</code></pre>
<h2>接口 2 用 code 换取用户信息</h2>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>/api/h5/active_auth_user_info</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </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;">h5_name</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>h5 的名称</td>
</tr>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>授权的 code</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
"msg": "success!",
"data": {
"logo" : "头像",
"user_name" : "用户名称",
"openid": "oC28NxFWAxOc747bA61Y7p1LCwL0"
},
"code": 1,
"state": true
}</code></pre>