列表直播

优质
小牛编辑
131浏览
2023-12-01

修改列表名称【控制台】

基本信息

Path: /listlive/api/renamelist

Method: POST

接口描述:

请求参数

Headers

参数名称参数值是否必须示例备注
Content-Typeapplication/json

Body

名称类型是否必须默认值备注其他信息
listidnumber非必须列表ID
listnamestring非必须列表名称

返回数据

名称类型是否必须默认值备注其他信息
errcodenumber必须

创建列表【控制台】

基本信息

Path: /listlive/api/createlist

Method: POST

接口描述:

请求参数

Headers

参数名称参数值是否必须示例备注
Content-Typeapplication/json

Body

名称类型是否必须默认值备注其他信息
actidstring必须频道HashID
listnamestring必须列表名称

返回数据

名称类型是否必须默认值备注其他信息
errcodenumber非必须
idnumber非必须列表ID

删除列表【控制台】

基本信息

Path: /listlive/api/dellist

Method: POST

接口描述:

请求参数

Headers

参数名称参数值是否必须示例备注
Content-Typeapplication/json

Body

名称类型是否必须默认值备注其他信息
listidnumber必须列表ID

返回数据

名称类型是否必须默认值备注其他信息
errcodenumber必须

暂停视频【控制台】

基本信息

Path: /listlive/api/setpause

Method: POST

接口描述:

请求参数

Headers

参数名称参数值是否必须示例备注
Content-Typeapplication/json

Body

名称类型是否必须默认值备注其他信息
listidnumber必须列表ID
pauseboolean必须是否暂停

返回数据

名称类型是否必须默认值备注其他信息
errcodenumber必须

更新列表【控制台】

基本信息

Path: /listlive/api/savevideolist

Method: POST

接口描述:

请求参数

Headers

参数名称参数值是否必须示例备注
Content-Typeapplication/json

Body

名称类型是否必须默认值备注其他信息
lidnumber非必须列表ID
videosobject []非必须视频列表

item 类型: object

├─ namestring非必须视频名称
├─ urlstring非必须视频拉流地址
├─ qualitynumber非必须分辨率,例如:360,480...
├─ durationnumber非必须视频时长
├─ coverstring非必须视频预览图

返回数据

名称类型是否必须默认值备注其他信息
errcodenumber必须

获取列表【控制台】

基本信息

Path: /listlive/api/list

Method: GET

接口描述:

请求参数

Query

参数名称是否必须示例备注
actid频道Hash ID

返回数据

名称类型是否必须默认值备注其他信息
errcodenumber非必须
resultobject []非必须列表

item 类型: object

├─ idnumber非必须列表ID
├─ namestring非必须列表名称
├─ loopboolean非必须是否循环播放
├─ pauseboolean非必须是否暂停
├─ runningboolean非必须是否正在播放
├─ current_indexnumber非必须当前视频下标
├─ current_positionnumber非必须当前视频时间点
├─ durationnumber非必须总视频时长
├─ videosobject []非必须视频内容列表

item 类型: object

├─ namestring必须视频名称
├─ urlstring必须视频拉流地址
├─ qualitynumber必须分辨率
├─ durationnumber必须视频时长
├─ coverstring必须视频预览图
├─ indexnumber必须视频下标

视频跳跃到下一时间点【控制台】

基本信息

Path: /listlive/api/setposition

Method: POST

接口描述:

请求参数

Headers

参数名称参数值是否必须示例备注
Content-Typeapplication/json

Body

名称类型是否必须默认值备注其他信息
listidnumber非必须列表ID
indexnumber非必须视频下标
positionnumber非必须时间点,单位 纳秒

返回数据

名称类型是否必须默认值备注其他信息
errcodenumber必须

设置循环播放【控制台】

基本信息

Path: /listlive/api/setloop

Method: POST

接口描述:

请求参数

Headers

参数名称参数值是否必须示例备注
Content-Typeapplication/json

Body

名称类型是否必须默认值备注其他信息
listidnumber非必须列表ID
loopboolean非必须是否循环播放

返回数据

名称类型是否必须默认值备注其他信息
errcodenumber必须

跳至其他视频【控制台】

基本信息

Path: /listlive/api/setindex

Method: POST

接口描述:

请求参数

Headers

参数名称参数值是否必须示例备注
Content-Typeapplication/json

Body

名称类型是否必须默认值备注其他信息
listidnumber非必须列表ID
indexnumber非必须视频下标

返回数据

名称类型是否必须默认值备注其他信息
errcodenumber必须

开启列表直播【控制台】

基本信息

Path: /listlive/api/start

Method: POST

接口描述:

请求参数

Headers

参数名称参数值是否必须示例备注
Content-Typeapplication/json

Body

名称类型是否必须默认值备注其他信息
actidstring必须频道HashID
listidnumber必须列表ID
loopboolean非必须是否循环播放,默认不循环

返回数据

名称类型是否必须默认值备注其他信息
errcodenumber必须

停止列表直播【控制台】

基本信息

Path: /listlive/api/stop

Method: POST

接口描述:

请求参数

Headers

参数名称参数值是否必须示例备注
Content-Typeapplication/json

Body

名称类型是否必须默认值备注其他信息
actidstring必须频道HashID
listidnumber必须列表ID

返回数据

名称类型是否必须默认值备注其他信息
errcodenumber必须