课程列表
<p><strong>简要描述:</strong></p>
<ul>
<li>课程列表</li>
</ul>
<p><strong>请求URL:</strong></p>
<ul>
<li><code>/courses</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>GET</li>
</ul>
<p><strong>参数:</strong></p>
<table>
<thead>
<tr>
<th>参数名</th>
<th>必选</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>offset</td>
<td>否</td>
<td>int</td>
<td>偏移量,默认0</td>
</tr>
<tr>
<td>limit</td>
<td>否</td>
<td>int</td>
<td>条数,默认5,最小1,最大20</td>
</tr>
<tr>
<td>kw</td>
<td>否</td>
<td>string</td>
<td>关键字</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code class="language-json">{
"data": [
{
"id": 4,
"name": "PHP面向过程实战开发",
"teacher": "anders",
"cover": "https://yp.jtcode.xyz//uploads/1547569048240361782.jpeg",
"category": "PHP",
"classes": [],
"intro": "<p><span style=\"color: rgb(77, 85, 93); font-family: &quot;PingFang SC&quot;, 微软雅黑, &quot;Microsoft YaHei&quot;, Helvetica, &quot;Helvetica Neue&quot;, Tahoma, Arial, sans-serif; font-size: 14px; text-align: center; background-color: rgb(243, 245, 247);\">在本阶段,我们将综合使用前面所学的知识,使用PHP原生方式完成一个优化商城项目,并为大家介绍一款大型商城系统ECSHOP的使用。</span></p>"
},
{
"id": 3,
"name": "PHP常用操作",
"teacher": "anders",
"cover": "https://yp.jtcode.xyz//uploads/15475690291721998675.jpeg",
"category": "PHP",
"classes": [
{
"id": 10,
"name": "文件操作",
"count": 0,
"price": "0.00",
"url": "https://yp.jtcode.xyz/video/qingfeideyi.mp4",
"cover": "https://yp.jtcode.xyz//uploads/15476074001480154889.jpeg",
"category": "PHP",
"category_id": 1,
"course": "PHP常用操作",
"course_id": 3,
"teacher": "anders",
"intro": "<p style=\"text-align: left;\"><span style=\"color: rgb(77, 85, 93); font-family: &quot;PingFang SC&quot;, 微软雅黑, &quot;Microsoft YaHei&quot;, Helvetica, &quot;Helvetica Neue&quot;, Tahoma, Arial, sans-serif; font-size: 14px; text-align: center; background-color: rgb(243, 245, 247);\">本阶段主要带领大家学习会话控制中SESSIONH和COOKIE的概念和用法、还有文件操作、MySQL数据库建表,数据查询,添加,修改,删除等基本操作命令以及PHP面向过程方式操作数据库的方法。</span></p>"
},
{
"id": 11,
"name": "PHP操作MYSQL",
"count": 1,
"price": "0.00",
"url": "https://yp.jtcode.xyz/video/qingfeideyi.mp4",
"cover": "https://yp.jtcode.xyz//uploads/15476074199598851.jpeg",
"category": "PHP",
"category_id": 1,
"course": "PHP常用操作",
"course_id": 3,
"teacher": "anders",
"intro": "<p style=\"text-align: left;\"><span style=\"color: rgb(77, 85, 93); font-family: &quot;PingFang SC&quot;, 微软雅黑, &quot;Microsoft YaHei&quot;, Helvetica, &quot;Helvetica Neue&quot;, Tahoma, Arial, sans-serif; font-size: 14px; text-align: center; background-color: rgb(243, 245, 247);\">本阶段主要带领大家学习会话控制中SESSIONH和COOKIE的概念和用法、还有文件操作、MySQL数据库建表,数据查询,添加,修改,删除等基本操作命令以及PHP面向过程方式操作数据库的方法。</span></p>"
},
{
"id": 12,
"name": "会话控制",
"count": 0,
"price": "0.00",
"url": "https://yp.jtcode.xyz/video/qingfeideyi.mp4",
"cover": "https://yp.jtcode.xyz//uploads/1547607430197017568.jpeg",
"category": "PHP",
"category_id": 1,
"course": "PHP常用操作",
"course_id": 3,
"teacher": "anders",
"intro": "<p style=\"text-align: left;\"><span style=\"color: rgb(77, 85, 93); font-family: &quot;PingFang SC&quot;, 微软雅黑, &quot;Microsoft YaHei&quot;, Helvetica, &quot;Helvetica Neue&quot;, Tahoma, Arial, sans-serif; font-size: 14px; text-align: center; background-color: rgb(243, 245, 247);\">本阶段主要带领大家学习会话控制中SESSIONH和COOKIE的概念和用法、还有文件操作、MySQL数据库建表,数据查询,添加,修改,删除等基本操作命令以及PHP面向过程方式操作数据库的方法。</span></p>"
}
],
"intro": "<p style=\"text-align: left;\"><span style=\"color: rgb(77, 85, 93); font-family: &quot;PingFang SC&quot;, 微软雅黑, &quot;Microsoft YaHei&quot;, Helvetica, &quot;Helvetica Neue&quot;, Tahoma, Arial, sans-serif; font-size: 14px; text-align: center; background-color: rgb(243, 245, 247);\">本阶段主要带领大家学习会话控制中SESSIONH和COOKIE的概念和用法、还有文件操作、MySQL数据库建表,数据查询,添加,修改,删除等基本操作命令以及PHP面向过程方式操作数据库的方法。</span></p>"
}
]
}</code></pre>
<p><strong>返回参数说明</strong></p>
<ul>
<li>外层参数</li>
</ul>
<table>
<thead>
<tr>
<th>参数名</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>id</td>
<td>int</td>
<td>课程id</td>
</tr>
<tr>
<td>name</td>
<td>string</td>
<td>课程名称</td>
</tr>
<tr>
<td>teacher</td>
<td>string</td>
<td>教师名称</td>
</tr>
<tr>
<td>cover</td>
<td>string</td>
<td>封面地址</td>
</tr>
<tr>
<td>category</td>
<td>string</td>
<td>分类</td>
</tr>
<tr>
<td>classes</td>
<td>array</td>
<td>课时数组</td>
</tr>
<tr>
<td>intro</td>
<td>string</td>
<td>课程简介 富文本</td>
</tr>
</tbody>
</table>
<ul>
<li>classes数组参数</li>
</ul>
<table>
<thead>
<tr>
<th>参数名</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>id</td>
<td>int</td>
<td>课时id</td>
</tr>
<tr>
<td>name</td>
<td>string</td>
<td>课时名称</td>
</tr>
<tr>
<td>count</td>
<td>int</td>
<td>观看次数</td>
</tr>
<tr>
<td>price</td>
<td>float</td>
<td>价格</td>
</tr>
<tr>
<td>url</td>
<td>string</td>
<td>播放地址</td>
</tr>
<tr>
<td>cover</td>
<td>string</td>
<td>封面地址</td>
</tr>
<tr>
<td>category</td>
<td>string</td>
<td>分类</td>
</tr>
<tr>
<td>category_id</td>
<td>int</td>
<td>分类ID</td>
</tr>
<tr>
<td>course</td>
<td>string</td>
<td>课程名称</td>
</tr>
<tr>
<td>course_id</td>
<td>int</td>
<td>课程id</td>
</tr>
<tr>
<td>teacher</td>
<td>string</td>
<td>教师名称</td>
</tr>
<tr>
<td>intro</td>
<td>string</td>
<td>课程简介 富文本</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong></p>