Video Pogress Bar Management
1、设置视频打点
描述
通过视频id设置视频的打点信息
接口地址(仅做说明使用):https://api.polyv.net/v2/video/%s/saveKeyFrame调用约束
单元测试
@Test
public void testSaveVideoKeyFrame() throws IOException, NoSuchAlgorithmException {
VodSaveVideoKeyFrameRequest vodSaveVideoKeyFrameRequest = new VodSaveVideoKeyFrameRequest();
Boolean vodSaveVideoKeyFrameResponse = null;
try {
vodSaveVideoKeyFrameRequest
//可通过 new VodQueryServiceImpl().queryVideoList()获取
.setVideoId(super.getTestVideoId())
.setDesc("junit测试打点1,junit测试打点2")
.setSeconds("1,5")
.setBtnSettingSwitch("Y")
.setBtnDesc("保利威")
.setBtnHref("http://www.polyv.net");
vodSaveVideoKeyFrameResponse = new VodEditServiceImpl().saveVideoKeyFrame(vodSaveVideoKeyFrameRequest);
Assert.assertTrue(vodSaveVideoKeyFrameResponse);
if (vodSaveVideoKeyFrameResponse) {
log.debug("测试设置视频打点成功");
}
} catch (PloyvSdkException e) {
//参数校验不合格 或者 请求服务器端500错误,错误信息见PloyvSdkException.getMessage()
log.error(e.getMessage(), e);
// 异常返回做B端异常的业务逻辑,记录log 或者 上报到ETL 或者回滚事务
throw e;
} catch (Exception e) {
log.error("SDK调用异常", e);
throw e;
}
}单元测试说明
请求入参描述
参数名
必选
类型
说明
返回对象描述
2、查询单个视频的打点信息
描述
调用约束
单元测试
单元测试说明
请求入参描述
参数名
必选
类型
说明
返回对象描述
参数名
类型
说明
参数名
类型
说明
3、删除视频打点信息
描述
调用约束
单元测试
单元测试说明
请求入参描述
参数名
必选
类型
说明
返回对象描述
Last updated