剪辑管理
获取课程剪辑列表
api名称:clip.course.list
,SDK对应方法:clipListByCid
名称 |
类型 |
必选 |
描述 |
course_id |
int |
Y |
课程id |
page |
int |
Y |
页码,最大值为 10000 |
size |
int |
Y |
每页数量,最大值为 1000 |
返回data参数说明:
名称 |
类型 |
描述 |
clipid |
string |
剪辑id |
liveid |
string |
关联直播id |
roomid |
string |
房间id |
partner_id |
string |
合作方id |
title |
string |
视频信息 |
status |
string |
视频信息(0代表完成,2代表处理中) |
createtime |
string |
创建时间 |
clipTime |
string |
视频时长{"start":[],"end":[]} |
album_id |
string |
所属专辑id |
url |
string |
剪辑播放地址 |
添加课程剪辑
api名称:clip.course.add
,SDK对应方法:clipAddByCid
名称 |
类型 |
必选 |
描述 |
course_id |
string |
Y |
课程id |
name |
string |
Y |
剪辑名称 |
time |
array |
Y |
剪辑时间array(array('start'=>60,'end'=>180)),最多剪辑20段 |
isRelated |
int |
N |
是否关联直播,默认不关联,0为不关联,1为关联 |
返回值说明:code=0为成功,其他值为失败
修改课程剪辑
api名称:clip.course.update
,SDK对应方法:clipUpdateByCourse
名称 |
类型 |
必选 |
描述 |
clipid |
int |
Y |
剪辑id |
name |
string |
Y |
剪辑名称 |
time |
array |
Y |
剪辑时间array(array('start'=>60,'end'=>180)),最多剪辑20段 |
isRelated |
int |
N |
是否关联直播,默认不关联,0为不关联,1为关联 |
返回值说明:code=0为成功,其他值为失败
删除课程剪辑
api名称:clip.course.delete
,SDK对应方法:clipDeleteByCourse
名称 |
类型 |
必选 |
描述 |
clipid |
int |
Y |
剪辑id |
返回值说明:code=0为成功,其他值为失败
获取access_token,播放地址
api名称:clip.access
,SDK对应方法:无
名称 |
类型 |
必选 |
描述 |
clipid |
int |
Y |
剪辑ID |
uid |
string |
Y |
合作方用户唯一ID |
nickname |
string |
Y |
合作方用户昵称 |
expire |
int |
Y |
有效期,单位:秒(默认3600秒,最小值为 60s,最大值为 720d) |
返回data参数说明:
名称 |
类型 |
描述 |
access_key |
string |
用户认证key |
access_token |
string |
用户认证token |
playUrl |
string |
剪辑播放地址 |