进入视频判断条件
<p><strong>简要描述:</strong> </p>
<ul>
<li>用户注册接口</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://域名/WebApi/course/GetStartVod?userid=118233&Periodid=1100&TeachWay=5</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
</ul>
<p><strong>参数:</strong> </p>
<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;">userid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>用户ID</td>
</tr>
<tr>
<td style="text-align: left;">Periodid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>课时ID</td>
</tr>
<tr>
<td style="text-align: left;">TeachWay</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>是直播还是点播 5直播 1 点播 2组合课程</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>**直播实例**
{
"TopTips":"参加课程后可以完整学习、记录进度、是用笔记和问答",
"userid":118233,
"erweima":"/plus/chart.ashx?text=http://localhost/course/2473",
"courseid":2473,
"PerList":[
{
"InvalidDate":"2019-08-29 17:20:48",
"Livebroadcast":0,
"LiveTime":"2019-08-29 15:20:48",
"LiveTitle":0,
"RoomID":0
}
],
"WshitingTips":"该课时在购买并参加该课程后才能观看",
"CouseList":[
{
"enter_is_signup":"1",
"Price_Member":"0.00",
"PurchaseUrl":"http://localhost/course/2473"
}
],
"PeriodID":1100,
"courseurl":"http://localhost/course/2473",
"PurState":0,
"result":true,
"ShitingTips":"试听结束,请购买并参加该课程后继续观看"
}</code></pre>
<pre><code>**点播实例**
{
"TopTips":"参加课程后可以完整学习、记录进度、是用笔记和问答",
"userid":118233,
"ShitingTips":"试听结束,请购买并参加该课程后继续观看",
"courseid":2469,
"PerList":[
{
"ListeningSeconds":"0",
"ban_seek":"0",
"PerIsListening":"0",
"PerIsFree":"0"
}
],
"WshitingTips":"该课时在购买并参加该课程后才能观看",
"CouseList":[
{
"enter_is_signup":"0",
"Price_Member":"0.00",
"PurchaseUrl":"http://localhost/course/2469"
}
],
"PeriodID":5632,
"PurState":0,
"result":true
}
</code></pre>
<pre><code>**组合课程**
{
"TopTips":"参加课程后可以完整学习、记录进度、是用笔记和问答",
"ShitingTips":"试听结束,请购买并参加该课程后继续观看",
"PerList":[
{
"ListeningSeconds":"0",
"PerIsListening":"0",
"PerIsFree":"0"
"ban_seek":"0",
}
],
"WshitingTips":"该课时在购买并参加该课程后才能观看",
"CouseList":[
{
"Price_Member":"0.0000",
"PurchaseUrl":"http://localhost/course/2471"
}
],
"PurState":0,
"result":true,
"courseid":2471,
"userid":118233,
"PeriodID":176
}</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;">TopTips</td>
<td style="text-align: left;">string</td>
<td>头部购买提示</td>
</tr>
<tr>
<td style="text-align: left;">ShitingTips</td>
<td style="text-align: left;">string</td>
<td>试听过后视频中间的提示</td>
</tr>
<tr>
<td style="text-align: left;">WshitingTips</td>
<td style="text-align: left;">string</td>
<td>视频中间的提示</td>
</tr>
<tr>
<td style="text-align: left;">userid</td>
<td style="text-align: left;">int</td>
<td>用户ID</td>
</tr>
<tr>
<td style="text-align: left;">courseid</td>
<td style="text-align: left;">int</td>
<td>课程ID</td>
</tr>
<tr>
<td style="text-align: left;">PeriodID</td>
<td style="text-align: left;">int</td>
<td>课时ID</td>
</tr>
<tr>
<td style="text-align: left;">PurState</td>
<td style="text-align: left;">int</td>
<td>是否购买过该课程 0:没购买 1:购买过</td>
</tr>
<tr>
<td style="text-align: left;">PerList</td>
<td style="text-align: left;">string</td>
<td>课时有关信息数组</td>
</tr>
<tr>
<td style="text-align: left;">ListeningSeconds</td>
<td style="text-align: left;">int</td>
<td>试听时间单位秒</td>
</tr>
<tr>
<td style="text-align: left;">PerIsListening</td>
<td style="text-align: left;">int</td>
<td>课时是否可以试听 0:否 1:是</td>
</tr>
<tr>
<td style="text-align: left;">PerIsFree</td>
<td style="text-align: left;">int</td>
<td>课时是否免费 0:免费 1:收费</td>
</tr>
<tr>
<td style="text-align: left;">CouseList</td>
<td style="text-align: left;">string</td>
<td>课程有关信息数组</td>
</tr>
<tr>
<td style="text-align: left;">Price_Member</td>
<td style="text-align: left;">float</td>
<td>课程价格</td>
</tr>
<tr>
<td style="text-align: left;">PurchaseUrl</td>
<td style="text-align: left;">string</td>
<td>课程购买链接地址</td>
</tr>
<tr>
<td style="text-align: left;">result</td>
<td style="text-align: left;">string</td>
<td>返回状态</td>
</tr>
<tr>
<td style="text-align: left;">LiveTime</td>
<td style="text-align: left;">datetime</td>
<td>直播开始时间</td>
</tr>
<tr>
<td style="text-align: left;">InvalidDate</td>
<td style="text-align: left;">datetime</td>
<td>直播结束时间</td>
</tr>
<tr>
<td style="text-align: left;">ban_seek</td>
<td style="text-align: left;">int</td>
<td>0:不禁止快进,1:禁止快进</td>
</tr>
<tr>
<td style="text-align: left;">enter_is_signup</td>
<td style="text-align: left;">int</td>
<td>0:不启用报名,1:启用报名</td>
</tr>
<tr>
<td style="text-align: left;">Livebroadcast</td>
<td style="text-align: left;">int</td>
<td>0:未开启 1:正在直播 2:直播已结束</td>
</tr>
<tr>
<td style="text-align: left;">LiveTitle</td>
<td style="text-align: left;">string</td>
<td>直播间名称</td>
</tr>
<tr>
<td style="text-align: left;">RoomID</td>
<td style="text-align: left;">string</td>
<td>直播间房间号</td>
</tr>
<tr>
<td style="text-align: left;">erweima</td>
<td style="text-align: left;">string</td>
<td>二维码地址</td>
</tr>
<tr>
<td style="text-align: left;">courseurl</td>
<td style="text-align: left;">string</td>
<td>课程地址</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong> </p>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>
<p>欢迎使用ShowDoc!</p>