分页查询用户下所有频道接口

接口URL

http://api.polyv.net/live/v3/channel/management/query-list

接口说明

1、作用:分页获取用户下所有频道信息
2、接口支持https协议

支持格式

JSON

请求方式

GET

请求参数

参数名
必选
类型
说明

appId

string

从API设置中获取,在直播系统登记的appId

timestamp

string

当前13位毫秒级时间戳,3分钟内有效

page

string

页数

pageSize

string

每页显示的数据条数,默认每页显示1000条数据

startDate

string

创建日期查询开始日期,格式:yyyy-MM-dd

endDate

string

创建日志查询结束日期,格式:yyyy-MM-dd

categoryId

int

分类目录ID

channelIds

string

频道ID,多个频道ID 用英文逗号,隔开

channelName

string

频道名称

status

string

频道状态,取值:live(直播中)、end(直播结束)、playback(回放中)、waiting(等待直播)

sign

String

签名,为32位大写的MD5值,生成签名的appSecret密钥作为通信数据安全的关键信息,严禁保存在客户端直接使用,所有API都必须通过客户自己服务器中转调用POLYV服务器获取响应数据【详见签名生成规则

liveTimeStart

long

按照直播开始时间查询的开始时间戳

liveTimeEnd

long

按照直播开始时间查询的结束时间戳

listOrderBy

string

列表排序分类规则:createTime 频道创建日期(默认) ,startTime-desc 直播时间降序 startTime-asc 直播时间升序

watchInfoEnabled

string

是否输出频道对应的点赞数和观看页pv数,Y表示需要,N表示不需要,默认不需要

响应成功JSON示例:

响应失败JSON示例:

未输入appId

appId不正确

时间戳错误

签名错误

字段说明

参数名
说明

code

响应的状态码,例如:200

status

响应状态

message

异常错误信息

data

响应结果集

pageNumber

当前的页数

totalItems

总的条数

contents

查询的结果列表

channelId

频道ID

name

频道名称

status

频道状态,取值:live(直播中)、end(直播结束)、playback(回放中)、waiting(等待直播)

statusDiscription

频道状态中文描述

channelPasswd

频道密码

createdTime

长整型,频道创建时间戳(13位)

appId

字符串,应用ID

coverImage

频道暖场图片

startTime

直播开始时间,为null 表示未设置

teacherName

讲师名称

teacherActor

讲师头衔

firstPage

是否为第一页,值为:true/false

lastPage

是否为最后一页,值为:true/false

nextPageNumber

下一页编号

prePageNumber

上一页编号

totalPages

总页数

startRow

当前页第一条记录在总的记录数中的位置

endRow

当前页最后一条记录在总的记录数中的位置

limit

当前页的记录个数

php请求示例

Last updated

Was this helpful?