outlineTask
更新時間:2026-03-03 16:13:04
1、建立影片大綱任務
描述
通过视频id,创建该视频的视频大纲分析任务,分析完成会以http回调的方式把分析结果回调回去,回调地址暂时请您联系保利威客服人员帮您配置
如果视频没有字幕, 会先自动使用保利威的智能字幕生成字幕, 并且生成的字幕会默认应用到该视频上
接口地址(仅做说明使用): http://api.polyv.net/vod/v4/video-outline/create
呼叫限制
1、API 呼叫有頻率限制,詳細請查看,呼叫常見異常,詳細請查看
單元測試
@Test
public void testCreateTaskSuccess() throws IOException, NoSuchAlgorithmException {
VideoOutlineTaskCreateRequest videoOutlineTaskCreateRequest = new VideoOutlineTaskCreateRequest();
Long vodCreateTaskSuccessResponse = null;
try {
videoOutlineTaskCreateRequest.setVid(vid);
vodCreateTaskSuccessResponse = new VodOutlineTaskServiceImpl().createTask(videoOutlineTaskCreateRequest);
Assert.assertNotNull(vodCreateTaskSuccessResponse);
if (vodCreateTaskSuccessResponse != null) {
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;
}
}
單元測試說明
1、請求正確,回傳 Long 物件,B 端依據此物件處理業務邏輯;
2、請求參數驗證不合格,拋出 PloyvSdkException,錯誤訊息見 PloyvSdkException.getMessage(),如 [ 輸入參數 [xxx.chat.VodxxxRequest] 物件驗證失敗,失敗欄位 [pic不能為空 / msg不能為空] ]
3、伺服器處理異常,拋出 PloyvSdkException,錯誤訊息見 PloyvSdkException.getMessage(),如 [ 保利威請求回傳資料錯誤,請求流水號:66e7ad29fd04425a84c2b2b562d2025b,錯誤原因: invalid signature. ]
請求參數說明
| 參數名 | 必填 | 類型 | 說明 |
|---|---|---|---|
| vid | true | String | 影片ID【對應API文件的vid欄位】 |
回傳物件說明
taskId 建立任務 ID
