描述

通过接口创建录播课程

接口地址

http://api-class.e.vhall.com/api/class/creat-videoclass

请求参数

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

参数名 类型 必选 说明
child_id int 子账户ID
subject string 课程标题, 字数上限<23个字符
desc string 课程描述, 字数上限<400个字符
media_id int 音视频资源ID (音视频资源ID与回放ID必须填一个)
record_id int 回放ID (音视频资源ID与回放ID必须填一个)

响应参数

返回形如''{"code":200,"msg":"success","data":''的json。data值的数据类型如下:

参数名 类型 说明
class_id string 创建成功,返回课程ID

响应示例

{
    "code": "200",
    "msg": "创建成功",
    "data": {
	   "class_id":"edu_xxx"
	}
}

错误码

code 含义
500 创建失败
10000 标题不能为空
10001 标题不能超过23个字符
10002 简介不能超过400个字符
10011 课程简介不能为空
20000 子账号不存在
30000 资源media_id不存在
30001 音视频尚未转码成功,不能绑定到课程中
30002 录播课必须绑定音视频资源media_id或回放record_id
30003 资源record_id不存在
30004 录播课绑定资源失败