描述

获取课程下插播资源列表

接口地址

http://api-class.e.vhall.com/api/class/interstitial/class-media-list

请求参数

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

参数名 类型 必选 说明
child_id int 子账户id
class_id int 课程ID
curr_page int 默认第一页
pagesize int 默认每页展示10条,最多每页显示50条

响应参数

返回数据如下:

参数名 类型 说明
total int 总条数
total_page int 总页数
curr_page int 当前页数
media_id int 音视频ID标识
file_name string 音视频文件名称
size int 音视频占用空间大小 单位KB
duration int 音视频时长 单位秒
created_at datetime 音视频创建时间
ext string 音视频文件后缀
status int 音视频转码状态 (100 转码中,200 转码成功,500 转码失败,600 音视频被下架)

响应示例

{
	"code": 200,
	"msg": "",
	"data": {
		"total": 2,
		"total_page": 0,
		"curr_page": 1,
		"data": [
					{
					"media_id": 962,
					"file_name": "53.mp4",
					"size": 822045,
					"duration": 2710,
					"created_at": "2019-01-16 17:06:23",
					"ext": "video/mp4",
					"status": 200
					},
					{
					"media_id": 534,
					"file_name": "test.mp4",
					"size": 2901,
					"duration": 21,
					"created_at": "2019-01-10 13:11:49",
					"ext": "video/mp4",
					"status": 200
					}
		]
	}
}

错误码

code 含义
400 参数错误
10036 每页显示条数超过最大限制
20000 子账号不存在