成品下载 API

翻译成品下载接口:单集文件签名下载与整剧打包下载(CI 打包任务轮询)

成品下载 API

翻译完成后(视频四阶段全部 success)可通过以下接口下载成品:

  • 单集下载:对单个视频的成品文件获取签名下载地址,前端直拉(不走服务端中转下载);
  • 整剧打包下载:将整个项目的全部成品打包为 zip,查/提交一体化,需轮询直到打包完成。

单集文件签名下载

GET /file/signFile.html

鉴权文件归属后返回 EO TypeA 签名 URL,前端直拉(不走服务端中转下载)。

请求参数

名称位置类型必选说明
fileIdquerystring文件 ID(源视频按项目校验归属,其余按所属视频的项目校验)

返回示例

200 Response

{
  "id": "string",
  "code": 0,
  "msg": "string",
  "data": {}
}

返回结果

状态码状态码含义说明数据模型
200OKnoneBaseReturnModel

整剧打包下载

GET /project/downloadEo.html

查/提交一体化:

  • 首次调用提交 CI 打包任务,返回 {state:"packaging"}
  • 轮询调用,直到完成后返回 {state:"success", url:"签名下载地址"}

要求项目状态为 success(整剧全部完成,见 项目管理 API-项目状态说明)。

请求参数

名称位置类型必选说明
projectIdquerystring项目 ID

返回示例

200 Response

{
  "id": "string",
  "code": 0,
  "msg": "string",
  "data": {}
}

返回结果

状态码状态码含义说明数据模型
200OKnoneBaseReturnModel