授权登录注册(技能等级)
<h2>授权登录注册(技能等级)</h2>
<h5>请求URL</h5>
<ul>
<li><code>https://yedus.dyhculture.com/api/study.platform/authLogin</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<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;">code</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>授权登录需要的code</td>
</tr>
<tr>
<td style="text-align: left;">secret</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>授权登录需要的secret</td>
</tr>
<tr>
<td style="text-align: left;">rand</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>随机数</td>
</tr>
<tr>
<td style="text-align: left;">time</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>时间戳</td>
</tr>
<tr>
<td style="text-align: left;">account</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>账号 数字加英文</td>
</tr>
<tr>
<td style="text-align: left;">platform</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>管理平台的用户名 :ystxx221128</td>
</tr>
<tr>
<td style="text-align: left;">jobType</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>工种类型</td>
</tr>
<tr>
<td style="text-align: left;">jobLevel</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>工种等级 1初级 2中级 3高级</td>
</tr>
<tr>
<td style="text-align: left;">period</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>班期/批次名称 去后台创建</td>
</tr>
<tr>
<td style="text-align: left;">idCard</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>身份证号码</td>
</tr>
<tr>
<td style="text-align: left;">jobList</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">arr</td>
<td>批量注册工种使用,此参数不为空时, jobtype, jobLevel, period 参数无效, 详细格式如下</td>
</tr>
</tbody>
</table>
<pre><code>jobType
chosenProduct 选品员
platformManager 平台管理员
liveSales 直播销售员
videoCreationPushMember 视频创推员
secret = md5(code-time-rand-key)
jobList, type, level值同 jobType,jobLevel
[
["period" => "xxx", "type" => 1, "level" => 1] ...
]
</code></pre>
<h5>返回示例</h5>
<pre><code>在返回的头部里面返回 platform-token
{
"code": 20000,
"msg": "登录成功",
"time": "2022-04-22 10:19:45",
"data": {
"account": "xxx"
}
}</code></pre>
<pre><code>首次调用会注册账号 后续调用直接登录
成功返回code 20000
失败返回code 40000 / 40003 (收到请求了, 但服务器做了些限制, 客户端无法满足, 被拒绝了, 一般的请求太频繁, 密码错误之类的, 可以直接弹出msg)</code></pre>