批量查询视频分析
接口描述
1、分页查询所有已发布视频的视频分析数据
2、接口支持https协议
接口URL
https://api.polyv.net/v3/advance/video/list
请求方式
GET
接口约束
1、接口同时支持HTTP 、HTTPS ,建议使用HTTPS 确保接口安全,接口调用有频率限制,详细请查看 2、高级分析功能介绍详见: 视频高级分析 3、由于数据量和计算量大,数据分析结果次日才可查询 4、批量查询接口,仅可查状态是已发布的视频数据
请求参数描述
appId
true
String
直播appId。可在"云点播" -> "设置" -> "API接口" 中查看您的直播appId和appSecret
timestamp
true
Long
当前时间的毫秒级时间戳,30分钟内有效
page
false
Integer
分页页码,从1开始,默认值为1
pageSize
false
Integer
分页大小,默认值为10,最大支持值为100
vidList
false
String
vid集合,需要批量查询指定vid的视频分析数据时可以传此参数,多个vid用英文逗号隔开,一次接口调用最多支持传100个vid。如833584471db2eb2b9d0b582e7e755c66_8,833584471d0ed109bb261b104f584896_8
示例
https://api.polyv.net/v3/advance/video/list?timestamp=1682498437763&appId=gf24khyndx&page=1&pageSize=10&sign=4C62E7E1FDBD500C032A2E047B8C6A43
响应参数描述
data字段说明
pageNumber
Integer
分页页码
pageSize
Integer
分页大小
totalPages
Integer
总页数
totalItems
Integer
总数据条数
contents字段说明
videoId
String
视频id
videoName
String
视频名称
duration
Integer
视频时长,单位:秒
playTimes
Integer
播放次数
uniqueViewerCount
Integer
唯一观众数
avgCompletionRate
Double
平均观看完成度
viewHeatmap
String
观看热力图,例如["0-20:662","21-100:665"]代表视频内容的0到20秒有662次观看,21到100秒有665次观看
uniqueViewHeatmap
String
唯一观看热力图,例如["0-20:614","21-100:615"]代表视频内容的0到20秒有614个观众观看,21到100秒有615个观众观看
error字段说明
9
undefined error
未知异常
4013
vid illegal
视频vid不合法,请检查参数中的视频id是否正确
响应示例
成功示例
{
"requestId": "40d2ab85-73a4-4266-bcc6-8e828d8c9a9b",
"code": 200,
"status": "success",
"error": null,
"data": {
"pageNumber": 1,
"totalPages": 1,
"pageSize": 10,
"totalItems": 3,
"contents": [
{
"videoId": "833584471db2eb2b9d0b582e7e755c66_8",
"videoName": "导出18-平台设置",
"duration": 145,
"playTimes": 6,
"uniqueViewerCount": 1,
"avgCompletionRate": 0.03,
"viewHeatmap": "[\"0-1:6\",\"2-2:4\",\"3-5:2\",\"6-15:1\"]",
"uniqueViewHeatmap": "[\"0-15:1\"]"
},
{
"videoId": "833584471d0ed109bb261b104f584896_8",
"videoName": "导出17-数据统计",
"duration": 129,
"playTimes": 1,
"uniqueViewerCount": 1,
"avgCompletionRate": 0.2,
"viewHeatmap": "[\"0-26:1\"]",
"uniqueViewHeatmap": "[\"0-26:1\"]"
},
{
"videoId": "833584471d80e5c1752460d2a07bd51c_8",
"videoName": "导出16-默认模板",
"duration": null,
"playTimes": null,
"uniqueViewerCount": null,
"avgCompletionRate": null,
"viewHeatmap": null,
"uniqueViewHeatmap": null
}
]
}
}
异常示例
未知异常
{
"requestId": "492834b6-c1c6-4c5e-8609-ddc1f96da1e4",
"code": 500,
"status": "error",
"error": {
"code": 9,
"desc": "undefined error"
},
"data": null
}
视频id不合法
{
"requestId": "edcc2674-bf46-4db1-991c-0f7feab94200",
"code": 400,
"status": "error",
"error": {
"code": 4013,
"desc": "vid illegal"
},
"data": null
}
Last updated
Was this helpful?