课程详情
<h5>简要描述</h5>
<ul>
<li>课程详情接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>https://forumtest.aura.cn/v1/club/class?id=1</code></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;">id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>课程id</td>
</tr>
</tbody>
</table>
<h5>head头参数</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;">apud</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>用户的id</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"code": 200,
"msg": "请求成功",
"data": {
"src": "453280a0cd6d4fe3b732694c3593a744",
"past": 0,
"video_id": 18,
"if_store": 1,
"chapter_id": 21,
"detail": "http://forum.pmleader.cn//index/class_detail.html?id=29",
"card_status": 0,
"card_msg": "未购买学籍卡",
"price": "580.00",
"youhui_price": "499.00",
"is_youhui":1
"teacher_name": "哈哈",
"teacher_desp": "哈哈",
"teacher_thumb": "https://yunimg.aura.cn/20201117/1605602038799717.jpg",
"cover": "",
"chapter": [
{
"id": 20,
"name": "章1",
"list": [
{
"id": 17,
"src": "b7569f9823d1407a9d93015f51aed3c1",
"cover": "",
"chapter_id": 20,
"name": "光环摄影棚宣传片.mov",
"length": "15",
"if_free": 0,
"cover":"",
"past": 0,
"if_finish": 1,
"if_recent": 1,
"advert": {
"id": 526,
"src": "2f8d8d2a2d3f436e9642f50c78c365bc"
}
}
]
},
{
"id": 21,
"name": "章2",
"list": [
{
"id": 18,
"src": "453280a0cd6d4fe3b732694c3593a744",
"cover": "",
"chapter_id": 21,
"name": "课程宣传片(快闪版加倒计时).mp4",
"length": "48",
"cover":"",
"if_free": 0,
"past": 0,
"if_finish": 0
}
]
}
],
"xuejika": "https://testyun.aura.cn/Index/studyCardDetail/uid/",
"share_url": "http://f.yii_new.com//share/studycamp.html?id=123&share_uid=2714"
}
}</code></pre>
<h5>返回参数说明</h5>
<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;">detail</td>
<td style="text-align: left;">string</td>
<td>课程的详情介绍,h5链接</td>
</tr>
<tr>
<td style="text-align: left;">src</td>
<td style="text-align: left;">string</td>
<td>阿里云存放的视频vid,空字符串代表没有</td>
</tr>
<tr>
<td style="text-align: left;">price</td>
<td style="text-align: left;">decimal</td>
<td>价格</td>
</tr>
<tr>
<td style="text-align: left;">if_store</td>
<td style="text-align: left;">int</td>
<td>0当前用户未收藏 1当前用户已收藏</td>
</tr>
<tr>
<td style="text-align: left;">youhui_price</td>
<td style="text-align: left;">decimal</td>
<td>优惠后的价格</td>
</tr>
<tr>
<td style="text-align: left;">experience_card</td>
<td style="text-align: left;">int</td>
<td>是否有体验卡 1是 0否</td>
</tr>
<tr>
<td style="text-align: left;">is_youhui</td>
<td style="text-align: left;">int</td>
<td>标识是否为优惠课程 1是 0不是</td>
</tr>
<tr>
<td style="text-align: left;">combination_status</td>
<td style="text-align: left;">int</td>
<td>1未购买学籍卡和大课 2买了大课木有V认证 3已经V认证木有学籍卡 4 学籍卡生效中 5已购买单节课程</td>
</tr>
<tr>
<td style="text-align: left;">combination_msg</td>
<td style="text-align: left;">string</td>
<td>学籍卡 V认证 大课的提示信息</td>
</tr>
<tr>
<td style="text-align: left;">combination_status2</td>
<td style="text-align: left;">int</td>
<td>1未购买学籍卡和大课 2买了大课木有V认证 3已经V认证木有学籍卡 4 学籍卡生效中</td>
</tr>
<tr>
<td style="text-align: left;">combination_msg2</td>
<td style="text-align: left;">string</td>
<td>学籍卡 V认证 大课的提示信息</td>
</tr>
<tr>
<td style="text-align: left;">danjie</td>
<td style="text-align: left;">int</td>
<td>是否购单节课 1是 0否</td>
</tr>
<tr>
<td style="text-align: left;">teacher_name</td>
<td style="text-align: left;">string</td>
<td>讲师的名字</td>
</tr>
<tr>
<td style="text-align: left;">teacher_desp</td>
<td style="text-align: left;">string</td>
<td>讲师的头衔</td>
</tr>
<tr>
<td style="text-align: left;">teacher_thumb</td>
<td style="text-align: left;">string</td>
<td>讲师的头像</td>
</tr>
<tr>
<td style="text-align: left;">card_status</td>
<td style="text-align: left;">int</td>
<td>学籍卡状态 0不可用且不能免费领取 1可用 2不可用但可以免费领取</td>
</tr>
<tr>
<td style="text-align: left;">card_msg</td>
<td style="text-align: left;">string</td>
<td>学籍卡状态的描述文字</td>
</tr>
<tr>
<td style="text-align: left;">past</td>
<td style="text-align: left;">int</td>
<td>的在第几秒数开始播放</td>
</tr>
<tr>
<td style="text-align: left;">cover</td>
<td style="text-align: left;">string</td>
<td>最近播放视频的封面,没有则空字符串</td>
</tr>
<tr>
<td style="text-align: left;">video_id</td>
<td style="text-align: left;">int</td>
<td>默认播放视频的视频id,自动播放的视频在数据库的id</td>
</tr>
<tr>
<td style="text-align: left;">chapter_id</td>
<td style="text-align: left;">int</td>
<td>自动播放视频的章节id</td>
</tr>
<tr>
<td style="text-align: left;">chapter</td>
<td style="text-align: left;">mixed</td>
<td>章节列表,详见chapter参数表</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<th style="text-align: left;">chapter参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">int</td>
<td>章节id</td>
</tr>
<tr>
<td style="text-align: left;">name</td>
<td style="text-align: left;">string</td>
<td>章节名称</td>
</tr>
<tr>
<td style="text-align: left;">list</td>
<td style="text-align: left;">mixed</td>
<td>视频列表,详见 list表</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<th style="text-align: left;">list参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">int</td>
<td>视频的id</td>
</tr>
<tr>
<td style="text-align: left;">src</td>
<td style="text-align: left;">string</td>
<td>视频的播放源</td>
</tr>
<tr>
<td style="text-align: left;">chapter_id</td>
<td style="text-align: left;">int</td>
<td>该视频所在章节的id</td>
</tr>
<tr>
<td style="text-align: left;">cover</td>
<td style="text-align: left;">string</td>
<td>视频的封面,没有则空字符串</td>
</tr>
<tr>
<td style="text-align: left;">name</td>
<td style="text-align: left;">string</td>
<td>视频的名称</td>
</tr>
<tr>
<td style="text-align: left;">length</td>
<td style="text-align: left;">int</td>
<td>视频的总时长 单位为秒</td>
</tr>
<tr>
<td style="text-align: left;">past</td>
<td style="text-align: left;">int</td>
<td>已经观看时长 单位秒</td>
</tr>
<tr>
<td style="text-align: left;">if_free</td>
<td style="text-align: left;">int</td>
<td>是否可试看 0否 1是</td>
</tr>
<tr>
<td style="text-align: left;">if_share</td>
<td style="text-align: left;">int</td>
<td>是否设置分享 0否 1是</td>
</tr>
<tr>
<td style="text-align: left;">if_recent</td>
<td style="text-align: left;">int</td>
<td>是否最后观看的视频 0否 1是</td>
</tr>
<tr>
<td style="text-align: left;">xuejika</td>
<td style="text-align: left;">string</td>
<td>学籍卡链接</td>
</tr>
<tr>
<td style="text-align: left;">share_url</td>
<td style="text-align: left;">string</td>
<td>分享到朋友圈的链接</td>
</tr>
</tbody>
</table>
<h5>【advert视频广告参数】</h5>
<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;">id</td>
<td style="text-align: left;">int</td>
<td>视频的id</td>
</tr>
<tr>
<td style="text-align: left;">src</td>
<td style="text-align: left;">mixed</td>
<td>视频的播放源</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>
<p>欢迎使用ShowDoc!</p>