API概览

更新时间:2023-10-13 09:15:40

!旧接口即将下架,已经接入的客户不影响使用,新接入的的客户请使用新接口

目录


本章节为你简单阐述所有服务端OpenAPI接口功能。

媒资上传

API 描述
getUploadToken 调用getUploadToken获取视频文件上传地址和凭证
getAudioUploadToken 调用getAudioUploadToken获取音频文件上传地址和凭证,支持批量获取多个音频上传地址和凭证(最多50个)。。
getMaterialUploadToken 调用getMaterialUploadToken获取素材上传地址和凭证,支持批量获取多个素材地址和凭证(最多50个)。
upload 调用upload上传一个资源文件,若文件大小超过500M,请使用SDK进行上传。
pullVideo 调用pullVideo向后台设置要拉取的视频url。后台定时自动完成第三方平台url视频拉取并保存。支持批量设置拉取任务。
pullVideoQuery 调用pullVideoQuery可以查询拉取任务完成情况。

视频管理

API 描述
getVideoList 调用getVideoList客户获取已上传视频的信息列表(包含:上传时间、视频名称、视频ID、视频状态等)
videoEdit 调用videoEdit可以对单个视频的基础信息进行编辑。
videoBlock 调用videoBlock对已上传视频进行屏蔽禁用,被禁用的时候将不能再继续观看。
videoEnable 调用videoEnable对已禁用的视频进行重新启用。
deleteVideo 调用deleteVideo对已上传的视频进行删除。

素材管理

API 描述
getMaterialList 调用getMaterialList获取已上传素材的信息列表里
materialEdit 调用materialEdit可以对单个素材文件的基础信息进行编辑。
deleteMaterial 调用deleteVideo对已上传的素材文件进行删除。

视频处理

API 描述
transCode 调用transCode对指定的视频进行转码(主要包含:分辨率转码、加水印转码)
startWorkflow 调用startWorkflow对指定的视频进行工作流执行操作。主要用于批量修改视频信息
videoClip 调用videoClip对已上传的视频进行按时间区间剪切视频并转换关键参数。
videoClipQuery 调用videoClip查询剪切任务的剪切结果。
videoConcat 调用videoConcat对多个视频按指定的顺序进行拼接,生成新的视频文件。
videoConcatQuery 调用videoConcatQuery查询视频拼接任务结果
createClearAdTask 调用createClearAdTask为指定视频创建AI去广告任务,系统会自动针对该视频进行AI去广告操作(增值服务功能,如若需要请联系客服开通“AI清除广告”增值服务)。
clearAdTaskQuery 调用clearAdTaskQuery查询AI去广告任务处理状态和结果。

视频播放

API 描述
getPublishCode 调用getPublishCode可以获取视频多分辨率播放的url,用户直接通过url就可以进行视频观看。
本篇文档内容对您是否有帮助?
有帮助
我要反馈
提交成功!非常感谢您的反馈,我们会继续努力做到更好!