Channel Session
描述
调用约束
1、接口调用有频率限制,详细请查看,调用常见异常,详细请查看
单元测试
单元测试说明
1、请求正确,返回LiveSessionListResponse对象,B端依据此对象处理业务逻辑;
2、请求参数校验不合格,抛出PloyvSdkException,错误信息见PloyvSdkException.getMessage(),如 [ 输入参数 [xxx.chat.LivexxxRequest]对象校验失败,失败字段 [pic不能为空 / msg不能为空] ]
3、服务器处理异常,抛出PloyvSdkException,错误信息见PloyvSdkException.getMessage(),如 [ 保利威请求返回数据错误,请求流水号:66e7ad29fd04425a84c2b2b562d2025b,错误原因: invalid signature. ]
请求入参描述
channelId
true
String
频道号
startDate
false
Date
直播场次的开始日期,格式:yyyy-MM-dd HH:mm:ss,如果时间为00:00:00也支持格式:yyyy-MM-dd
endDate
false
Date
直播场次的结束日期,格式:yyyy-MM-dd HH:mm:ss,如果时间为00:00:00也支持格式:yyyy-MM-dd
page
false
String
页数,默认为1
pageSize
false
String
每页显示的数据条数,默认20
返回对象描述
contents
Array
pageSize
Integer
每页显示的数据条数,默认每页显示20条数据
currentPage
Integer
当前页【对应api文档的pageNumber字段】
totalItems
Integer
记录总条数
totalPage
Integer
总页数【对应api文档的totalPages字段】
channelId
String
频道号
sessionId
String
直播场次ID
userId
String
POLYV用户ID,和保利威官网一致,获取路径:官网->登录->直播(开发设置)
startTime
Date
直播开始时间
endTime
Date
直播结束时间
Last updated
Was this helpful?