描述

将某个课程回放列表中的一个回放视频,设置为该课程下的默认回放视频。完成设置后,课程状态由已下课变为回放。学生在进入该课程后,自动播放该回放视频。也可反向操作,取消某课程下的默认回放设置,取消后,课程状态由回放变为已下课。

接口地址

http://api-class.e.vhall.com/api/class/default-record

请求参数

公共参数需要每次请求都附带上,详细内容请参考公共参数

参数名 类型 必选 说明
class_id string 课程ID
record_id int 回放视频ID(record_id=0时,则取消设置默认回放;如果传入record_id 则设置默认回放)
child_id int 子账户ID

注意:

1.传输参数时,请求的record_id必须属于class_id下的回放视频才可生效。

2.当已设置默认回放的课程,在取消设置默认回放后,课程状态将由回放变为已下课。

3.设置默认回放的课程,其课程状态将变为回放。

响应示例

	{
		"code": 200,
		"msg": "success",
		"data": {}
	}

错误码

code 含义
400 传递参数有误
10004 回放不存在
10005 课程不存在
10020 课程正在上课,无法设置默认回放 !
10021 只有课程为回放状态时才能取消回放
10022 回放正在生成中,请稍后再试 !
10023 回放生成失败,无法设置默认回放 !
10024 classId下无此record_id !