@@ -8138,6 +8138,60 @@ public QueryAuditTaskResponse queryAuditTask(QueryAuditTaskRequest request) thro
81388138 return this.queryAuditTaskWithOptions(request, runtime);
81398139 }
81408140
8141+ /**
8142+ * <b>description</b> :
8143+ * <p>根据任务ID查询视频审校结果,包含视频信息、分镜信息和审核结果</p>
8144+ *
8145+ * <b>summary</b> :
8146+ * <p>查询视频审校结果</p>
8147+ *
8148+ * @param request QueryVideoAuditResultRequest
8149+ * @param runtime runtime options for this request RuntimeOptions
8150+ * @return QueryVideoAuditResultResponse
8151+ */
8152+ public QueryVideoAuditResultResponse queryVideoAuditResultWithOptions(QueryVideoAuditResultRequest request, com.aliyun.teautil.models.RuntimeOptions runtime) throws Exception {
8153+ com.aliyun.teautil.Common.validateModel(request);
8154+ java.util.Map<String, Object> body = new java.util.HashMap<>();
8155+ if (!com.aliyun.teautil.Common.isUnset(request.taskId)) {
8156+ body.put("TaskId", request.taskId);
8157+ }
8158+
8159+ if (!com.aliyun.teautil.Common.isUnset(request.workspaceId)) {
8160+ body.put("WorkspaceId", request.workspaceId);
8161+ }
8162+
8163+ com.aliyun.teaopenapi.models.OpenApiRequest req = com.aliyun.teaopenapi.models.OpenApiRequest.build(TeaConverter.buildMap(
8164+ new TeaPair("body", com.aliyun.openapiutil.Client.parseToMap(body))
8165+ ));
8166+ com.aliyun.teaopenapi.models.Params params = com.aliyun.teaopenapi.models.Params.build(TeaConverter.buildMap(
8167+ new TeaPair("action", "QueryVideoAuditResult"),
8168+ new TeaPair("version", "2023-08-01"),
8169+ new TeaPair("protocol", "HTTPS"),
8170+ new TeaPair("pathname", "/"),
8171+ new TeaPair("method", "POST"),
8172+ new TeaPair("authType", "AK"),
8173+ new TeaPair("style", "RPC"),
8174+ new TeaPair("reqBodyType", "formData"),
8175+ new TeaPair("bodyType", "json")
8176+ ));
8177+ return TeaModel.toModel(this.callApi(params, req, runtime), new QueryVideoAuditResultResponse());
8178+ }
8179+
8180+ /**
8181+ * <b>description</b> :
8182+ * <p>根据任务ID查询视频审校结果,包含视频信息、分镜信息和审核结果</p>
8183+ *
8184+ * <b>summary</b> :
8185+ * <p>查询视频审校结果</p>
8186+ *
8187+ * @param request QueryVideoAuditResultRequest
8188+ * @return QueryVideoAuditResultResponse
8189+ */
8190+ public QueryVideoAuditResultResponse queryVideoAuditResult(QueryVideoAuditResultRequest request) throws Exception {
8191+ com.aliyun.teautil.models.RuntimeOptions runtime = new com.aliyun.teautil.models.RuntimeOptions();
8192+ return this.queryVideoAuditResultWithOptions(request, runtime);
8193+ }
8194+
81418195 /**
81428196 * <b>summary</b> :
81438197 * <p>内容缩写</p>
@@ -12210,6 +12264,72 @@ public SubmitTopicSelectionPerspectiveAnalysisTaskResponse submitTopicSelectionP
1221012264 return this.submitTopicSelectionPerspectiveAnalysisTaskWithOptions(request, runtime);
1221112265 }
1221212266
12267+ /**
12268+ * <b>description</b> :
12269+ * <p>提交视频审校任务,支持传入fileKey或url,系统会对视频进行分镜检测、抽帧审核,返回任务ID</p>
12270+ *
12271+ * <b>summary</b> :
12272+ * <p>提交视频审校</p>
12273+ *
12274+ * @param request SubmitVideoAuditRequest
12275+ * @param runtime runtime options for this request RuntimeOptions
12276+ * @return SubmitVideoAuditResponse
12277+ */
12278+ public SubmitVideoAuditResponse submitVideoAuditWithOptions(SubmitVideoAuditRequest request, com.aliyun.teautil.models.RuntimeOptions runtime) throws Exception {
12279+ com.aliyun.teautil.Common.validateModel(request);
12280+ java.util.Map<String, Object> body = new java.util.HashMap<>();
12281+ if (!com.aliyun.teautil.Common.isUnset(request.ext)) {
12282+ body.put("Ext", request.ext);
12283+ }
12284+
12285+ if (!com.aliyun.teautil.Common.isUnset(request.fileKey)) {
12286+ body.put("FileKey", request.fileKey);
12287+ }
12288+
12289+ if (!com.aliyun.teautil.Common.isUnset(request.snapshotInterval)) {
12290+ body.put("SnapshotInterval", request.snapshotInterval);
12291+ }
12292+
12293+ if (!com.aliyun.teautil.Common.isUnset(request.url)) {
12294+ body.put("Url", request.url);
12295+ }
12296+
12297+ if (!com.aliyun.teautil.Common.isUnset(request.workspaceId)) {
12298+ body.put("WorkspaceId", request.workspaceId);
12299+ }
12300+
12301+ com.aliyun.teaopenapi.models.OpenApiRequest req = com.aliyun.teaopenapi.models.OpenApiRequest.build(TeaConverter.buildMap(
12302+ new TeaPair("body", com.aliyun.openapiutil.Client.parseToMap(body))
12303+ ));
12304+ com.aliyun.teaopenapi.models.Params params = com.aliyun.teaopenapi.models.Params.build(TeaConverter.buildMap(
12305+ new TeaPair("action", "SubmitVideoAudit"),
12306+ new TeaPair("version", "2023-08-01"),
12307+ new TeaPair("protocol", "HTTPS"),
12308+ new TeaPair("pathname", "/"),
12309+ new TeaPair("method", "POST"),
12310+ new TeaPair("authType", "AK"),
12311+ new TeaPair("style", "RPC"),
12312+ new TeaPair("reqBodyType", "formData"),
12313+ new TeaPair("bodyType", "json")
12314+ ));
12315+ return TeaModel.toModel(this.callApi(params, req, runtime), new SubmitVideoAuditResponse());
12316+ }
12317+
12318+ /**
12319+ * <b>description</b> :
12320+ * <p>提交视频审校任务,支持传入fileKey或url,系统会对视频进行分镜检测、抽帧审核,返回任务ID</p>
12321+ *
12322+ * <b>summary</b> :
12323+ * <p>提交视频审校</p>
12324+ *
12325+ * @param request SubmitVideoAuditRequest
12326+ * @return SubmitVideoAuditResponse
12327+ */
12328+ public SubmitVideoAuditResponse submitVideoAudit(SubmitVideoAuditRequest request) throws Exception {
12329+ com.aliyun.teautil.models.RuntimeOptions runtime = new com.aliyun.teautil.models.RuntimeOptions();
12330+ return this.submitVideoAuditWithOptions(request, runtime);
12331+ }
12332+
1221312333 /**
1221412334 * <b>summary</b> :
1221512335 * <p>更新自定义文本</p>
0 commit comments