描述
通过接口创建录播课程
接口地址
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 | 录播课绑定资源失败 |