List Service
描述
调用约束
1、接口调用有频率限制,详细请查看,调用常见异常,详细请查看
单元测试
单元测试说明
1、请求正确,返回VodGetVideoListResponse对象,B端依据此对象处理业务逻辑;
2、请求参数校验不合格,抛出PloyvSdkException,错误信息见PloyvSdkException.getMessage(),如 [ 输入参数 [xxx.chat.VodxxxRequest]对象校验失败,失败字段 [pic不能为空 / msg不能为空] ]
3、服务器处理异常,抛出PloyvSdkException,错误信息见PloyvSdkException.getMessage(),如 [ 保利威请求返回数据错误,请求流水号:66e7ad29fd04425a84c2b2b562d2025b,错误原因: invalid signature. ]
请求入参描述
filters
false
String
需要返回的视频信息,多个以英文逗号分隔,取值:basicInfo,metaData,transcodeInfo,snapshotInfo, 分别代表基础信息、元数据、转码信息、截图信息,默认仅返回基础信息
categoryId
false
String
视频分类ID【对应api文档的cateId字段】
title
false
String
按标题模糊搜索
tag
false
String
按视频标签模糊搜索
uploader
false
String
上传者
status
false
String
视频状态,60/61已发布;10等待编码;20正在编码;50等待审核;51审核不通过;-1已删除;多个状态以英文逗号分隔,查询已发布状态的视频只需传61/60其中一个即可,如“61,50”
containSubCate
false
Boolean
是否包含子分类, true:包含, false:不包含
startTime
false
Date
开始时间,格式:yyyy-MM-dd HH:mm:ss
endTime
false
Date
结束时间,格式:yyyy-MM-dd HH:mm:ss
encrypted
false
Boolean
是否加密
playAuthEnable
false
Boolean
是否开启了播放授权
sort
false
String
结果排序,可以按创建时间或播放次数降序/升序排序,取值:creationTimeAsc(创建时间升序)、creationTimeDesc(创建时间降序)、playTimesAsc(播放次数升序)、playTimesDesc(播放次数降序),默认按撞见时间升序排序
currentPage
false
Integer
页数,默认为1【对应api文档的page字段】
pageSize
false
Integer
每页显示的数据条数,默认每页显示20条数据
返回对象描述
pageSize
Integer
每页显示的数据条数,默认每页显示20条数据
currentPage
Integer
当前页【对应api文档的pageNumber字段】
totalItems
Integer
记录总条数
totalPage
Integer
总页数【对应api文档的totalPages字段】
videoId
String
视频id【对应api文档的vid字段】
title
String
视频标题
description
String
视频描述
duration
Double
源视频时长,单位:秒
coverURL
String
首图地址,大图
creationTime
Date
创建时间,格式:yyyy-MM-dd HH:mm:ss
updateTime
Date
更新时间,格式:yyyy-MM-dd HH:mm:ss
size
Long
源文件大小,单位:Bytes
status
Integer
视频状态码
categoryId
String
分类id【对应api文档的cateId字段】
categoryName
String
分类名称【对应api文档的cateName字段】
tags
String
标签
uploader
String
上传者
size
Long
源文件大小,单位:Bytes
format
String
视频容器类型,如mp4、flv等
duration
Double
源视频时长,单位:秒
bitrate
Integer
视频码率,单位:bps
fps
Integer
视频帧率
height
Integer
分辨率高,单位:px
width
Integer
分辨率宽,单位:px
codec
String
编码格式,如h264、h265等
playUrl
String
播放地址
definition
String
清晰度,SOURCE:原清晰度,LD:普清,SD:标清,HD:高清
bitrate
Integer
码率kbps
duration
Double
时长,秒
encrypt
Boolean
加密视频为true,非加密为false
format
String
转码格式,如mp4、flv、pdx、hls
fps
Integer
视频帧率
height
Integer
分辨率高,单位:px
width
Integer
分辨率宽,单位:px
status
String
视频状态, normal:可以正常播放,unavailable:不能正常播放
imageUrl
Array
截图url数组
Last updated
Was this helpful?