微信注册登录、手机号注册
<p><strong>简要描述:</strong> </p>
<ul>
<li>必应鸟提供2种注册方式:微信+手机号 或 手机号</li>
<li>适用于自身没有用户体系,把用户放在必应鸟的客户</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>/api/user/register</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
</ul>
<p><strong>参数:</strong> </p>
<ul>
<li>微信注册登录时,需要传递的参数 </li>
</ul>
<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;">union_id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>微信unionId</td>
</tr>
<tr>
<td style="text-align: left;">openid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>微信openId</td>
</tr>
<tr>
<td style="text-align: left;">nickname</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>微信昵称</td>
</tr>
<tr>
<td style="text-align: left;">avatar_url</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>微信头像</td>
</tr>
<tr>
<td style="text-align: left;">gender</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>性别:0-未知,1-男,2-女</td>
</tr>
<tr>
<td style="text-align: left;">city</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>城市</td>
</tr>
<tr>
<td style="text-align: left;">province</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>省份</td>
</tr>
<tr>
<td style="text-align: left;">country</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>国家</td>
</tr>
<tr>
<td style="text-align: left;">area_code</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>国家区号(中国:+86)</td>
</tr>
<tr>
<td style="text-align: left;">phone</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>手机号</td>
</tr>
<tr>
<td style="text-align: left;">recommend_code</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>邀请码 或 邀请人手机号</td>
</tr>
<tr>
<td style="text-align: left;">validate_code</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>短信验证码</td>
</tr>
</tbody>
</table>
<ul>
<li>手机号注册时,需要传递的参数 </li>
</ul>
<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;">area_code</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>国家区号(中国:+86)</td>
</tr>
<tr>
<td style="text-align: left;">phone</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>手机号</td>
</tr>
<tr>
<td style="text-align: left;">recommend_code</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>邀请码 或 邀请人手机号</td>
</tr>
<tr>
<td style="text-align: left;">validate_code</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>短信验证码</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
"code": 0,
"msg": "注册成功",
"data": {
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImp0aSI6IjEifQ.eyJpc3MiOiJodHRwOlwvXC8xMjcuMC4wLjE6OTUwMSIsImF1ZCI6Imh0dHA6XC9cL2xvY2FsaG9zdDozMDAwIiwianRpIjoiMSIsImlhdCI6MTU2NTM0NDM1OCwibmJmIjoxNTY1MzQ0MzY4LCJleHAiOjE1NjU1MTcxNTh9.Rfiqlycl7bplFfDlfYpjhDx2zkhyLvMqaZCRMQTBIus"
}
}</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;">token</td>
<td style="text-align: left;">string</td>
<td>用户授权token</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong> </p>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>