我的直播列表
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>我的直播列表</li>
</ul>
<h5>请求URL</h5>
<ul>
<li>` /api/live/{type}/courses</li>
</ul>
<h5>请求方式</h5>
<ul>
<li>GET </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;">type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>查询类型(notStart:未开始 living:直播中 finished: 已结束 all: 全部)</td>
</tr>
<tr>
<td style="text-align: left;">title</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>直播课程标题</td>
</tr>
<tr>
<td style="text-align: left;">startTime</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">long</td>
<td>开始时间</td>
</tr>
<tr>
<td style="text-align: left;">startTime</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">long</td>
<td>结束时间</td>
</tr>
<tr>
<td style="text-align: left;">pageNum</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">long</td>
<td>分页页数</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">long</td>
<td>分页条数</td>
</tr>
</tbody>
</table>
<h5>成功返回示例</h5>
<pre><code>{
&quot;data&quot;: [
{
&quot;courseId&quot;: &quot;717074&quot;,
&quot;courseSetId&quot;: &quot;717074&quot;,
&quot;title&quot;: &quot;根据&quot;,
&quot;isRegistration&quot;: false,
&quot;status&quot;: &quot;finished&quot;,
&quot;cover&quot;: {
&quot;small&quot;: &quot;https://nav-st.aia.com.cn/aiau/resources/static/img/default/course.png&quot;,
&quot;middle&quot;: &quot;https://nav-st.aia.com.cn/aiau/resources/static/img/default/course.png&quot;,
&quot;large&quot;: &quot;https://nav-st.aia.com.cn/aiau/resources/static/img/default/course.png&quot;,
&quot;medium&quot;: &quot;https://nav-st.aia.com.cn/aiau/resources/static/img/default/course.png&quot;
},
&quot;summary&quot;: &quot;&quot;,
&quot;studyDirect&quot;: &quot;1&quot;,
&quot;teacher&quot;: [
{
&quot;id&quot;: &quot;46469&quot;,
&quot;nickname&quot;: &quot;7a8f8bfd4744ed7521a8e7b94199b7081375027200&quot;,
&quot;loginTime&quot;: &quot;1700816568&quot;,
&quot;uuid&quot;: &quot;7a8f8bfd4744ed7521a8e7b94199b7081375027200&quot;,
&quot;truename&quot;: &quot;黎宝斯&quot;,
&quot;backgroundImage&quot;: &quot;&quot;,
&quot;avatar&quot;: {
&quot;small&quot;: &quot;https://nav-st.aia.com.cn/aiau/resources/static/img/default/avatar.png&quot;,
&quot;middle&quot;: &quot;https://nav-st.aia.com.cn/aiau/resources/static/img/default/avatar.png&quot;,
&quot;large&quot;: &quot;https://nav-st.aia.com.cn/aiau/resources/static/img/default/avatar.png&quot;
}
}
],
&quot;startTime&quot;: &quot;1709049600&quot;,
&quot;endTime&quot;: &quot;1709136000&quot;,
&quot;liveTime&quot;: &quot;2024-02-28 00:00-2024-02-29 00:00&quot;,
&quot;allowJoin&quot;: &quot;1&quot;,
&quot;isShare&quot;: &quot;0&quot;,
&quot;currentTime&quot;: &quot;1710309770&quot;,
&quot;point&quot;: {
&quot;canPay&quot;: 0,
&quot;enable&quot;: 0,
&quot;value&quot;: 0,
&quot;payInfo&quot;: &quot;&quot;
},
&quot;maxViewer&quot;: 0,
&quot;memberNum&quot;: 5
}
],
&quot;pageSize&quot;: 10,
&quot;pageNum&quot;: 1,
&quot;totalNum&quot;: 1,
&quot;currentTime&quot;: &quot;2024-03-13 14:02:50&quot;,
&quot;pointName&quot;: &quot;U点&quot;
}</code></pre>
<h5>成功返回参数说明</h5>
<table>
<thead>
<tr>
<th>参数</th>
<th>含义</th>
<th>示例</th>
</tr>
</thead>
<tbody>
<tr>
<td>data</td>
<td>返回数据列表</td>
<td>--</td>
</tr>
<tr>
<td>pageNum</td>
<td>当前页数</td>
<td>--</td>
</tr>
<tr>
<td>pageSize</td>
<td>当前条数</td>
<td>--</td>
</tr>
<tr>
<td>totalNum</td>
<td>总条数</td>
<td>--</td>
</tr>
<tr>
<td>currentTime</td>
<td>当前时间</td>
<td>--</td>
</tr>
<tr>
<td>courseId</td>
<td>课程id</td>
<td>--</td>
</tr>
<tr>
<td>courseSetId</td>
<td>课程设置id</td>
<td>--</td>
</tr>
<tr>
<td>title</td>
<td>直播课程名称</td>
<td>--</td>
</tr>
<tr>
<td>isRegistration</td>
<td>是否报名 false:否 true:是</td>
<td>--</td>
</tr>
<tr>
<td>status</td>
<td>直播状态</td>
<td>--</td>
</tr>
<tr>
<td>cover</td>
<td>课程图片(直播讲师背景图)</td>
<td>--</td>
</tr>
<tr>
<td>summary</td>
<td>直播课程简介</td>
<td>--</td>
</tr>
<tr>
<td>teacher</td>
<td>课程讲师</td>
<td>--</td>
</tr>
<tr>
<td>startTime</td>
<td>直播开始时间</td>
<td>--</td>
</tr>
<tr>
<td>endTime</td>
<td>直播结束时间</td>
<td>--</td>
</tr>
<tr>
<td>liveTime</td>
<td>直播时间</td>
<td>--</td>
</tr>
<tr>
<td>studyDirect</td>
<td>直接学习 1:是, 0:否</td>
<td>--</td>
</tr>
<tr>
<td>allowJoin</td>
<td>允许报名 1:是, 0:否</td>
<td>--</td>
</tr>
<tr>
<td>currentTime</td>
<td>当前时间戳</td>
<td>--</td>
</tr>
<tr>
<td>isShare</td>
<td>是否开启对外分享 1:是, 0:否</td>
<td>--</td>
</tr>
<tr>
<td>point</td>
<td>积分</td>
<td>--</td>
</tr>
<tr>
<td>maxViewer</td>
<td>最大在线人数</td>
<td>--</td>
</tr>
<tr>
<td>memberNum</td>
<td>学员数</td>
<td>--</td>
</tr>
</tbody>
</table>
<h5>认证失败返回示例</h5>
<pre><code> {
}</code></pre>
<h5>认证失败返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
</tbody>
</table>