描述
获取课程下插播资源列表
接口地址
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 | 子账号不存在 |