帮助中心

内容管理

目录

record/create 生成回放

生成回放

注:目前不支持点播关联的视频生成回放!

URL http://e.vhall.com/api/vhallapi/v2/record/create 

请求参数

参数名 类型 必选 说明
webinar_id int 活动ID,9位数字
subject string 生成回放名称
type int 默认0, 0表示按开始结束具体时间戳生成,1表示按开始结束秒数来生成
start_time int 当type=0时,必填,表示回放开始时间戳
end_time int 当type=0时,必填,表示回放结束时间戳
start_cut_second int 当type=1时,必填,表示回放开始秒数
end_cut_second int 当type=1时,必填,表示回放结束秒数,end_cut_second必须大于 (start_cut_second+14秒)

响应参数

返回形如{“code”:200,”msg”:“success”,”data”:123}的json。data部分数据如下:

参数名 类型 必选 说明
record_id int 创建成功,返回回放ID

响应示例

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

错误码

code 含义
10017 活动id为空
10010 活动不存在
10013 活动结束时间小于开始时间
10011 不是自己的活动
10014 回放名称为空
10500 生成最终回放M3U8文件失败
10500 创建用户预览M3U8文件失败

record/list 获取回放列表

获取回放列表

URL http://e.vhall.com/api/vhallapi/v2/record/list 

请求参数

参数名 类型 必选 说明
webinar_id int 活动ID,9位数字(如果不传递此参数返回该账号下所有回放列表,支持传入子账号的活动id)
user_id【新】int 微吼用户id,可传递子账号的id,不传默认为父账号,如同时传递webinar_id则忽略此参数
pos int 分页开始,数字
limit int 返回条数,数字
time_seq【新】 int 回放列表数据按时间的排序,1为由近到远,2位由远到近,默认为2

响应参数

返回形如{“code”:200,”msg”:“success”,”data”:{'list':[{'id':123},{'id':321}],'total':2}的json。data部分数据如下:

参数名 类型 必选 说明
{“lists”:{},”total”:2} json 获取成功,返回列表数据(JSON格式)

list数据

参数名 类型 必选 说明
id int 回放ID
subject string 回放主题
create_time string 创建时间,形式如2013-10-01 10:10:10
url string 回放观看地址
webinar_id int 活动id
duration【新】 int 回放时长,单位为秒
webinar_subject string 活动主题

响应示例

{
    "code": 200,
    "msg": "success",
    "data": {
    	'lists': [
        	{
            	'id': 654067993,
                'subject': 'test_record_name',
                'create_time': '2015-11-12 16:05:27',
                'duration':'600',
                'url' : 'http://e.vhall.com/webinar/webinar/record/654067993'
            }
        ],
        'total' : 1
	}
}

错误码

code 含义
10017 活动id为空
10010 活动不存在
10011 不是自己的活动
10019 查询数据不存在

record/record-time 回放视频时长

回放视频时长

URL http://e.vhall.com/api/vhallapi/v2/record/record-time

请求参数

参数名类型必选说明
record_id int 回放ID

响应参数

返回形如{“code”:200,”msg”:“success”,”data”:{“duration”:281}}的json。data值的数据类型如下:

参数名 类型 必选 说明
duration int 时长(单位:秒)

相应示例

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

错误码

code含义
10017 录播id为空
10010 录播不存在
10011 不是自己的活动
10010 查询数据为空

record/default 将回放设置为默认活动回放

回放视频时长

URL http://e.vhall.com/api/vhallapi/v2/record/default

请求参数

参数名类型必选说明
record_id int 活动ID

响应参数

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

参数名 类型 必选 说明

相应示例

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

错误码

code含义
10017 录播id为空
10010 录播不存在
10011 不是自己的活动