Skip to main content
接口文档

GetTranslationTask 获取翻译任务详情

查询指定翻译任务的状态、进度和配置详情。

获取翻译任务详情,返回任务的完整状态、翻译配置、消耗信息和元数据。常用于轮询任务进度。
建议轮询间隔为 3~5 秒,支持秒级轮询。
流控限制:单账号 20 QPS。

请求参数

string
body
必填。翻译任务 ID。

响应参数

string
翻译任务 ID。
string
来源任务 ID。仅在通过 BaseTaskId 重新翻译时有值。
string
用户上传时的原始文件名。
string
任务状态。
说明
ANALYZED已分析,等待提交
PENDING已提交,等待处理
PROCESSING翻译处理中
COMPLETED翻译完成
FAILED翻译失败
CANCELLED已取消
integer
翻译进度百分比,0~100,单调递增不回退。
object
翻译配置。
integer
文档字数统计。
integer
文档页数统计。
string
文件格式,如 DOCXDOCPPTXPPTXLSXXLSPDFTXTMDMP4JPGJPEGPNGWEBP
string
文件名称。
string
任务类型。目前为 DOCUMENT(文档翻译)。
double
预估消耗 Credits。
integer
预估翻译时长,单位秒。
double
实际消耗 Credits。任务完成后回写。
integer
实际耗时,单位毫秒。
string
任务完成时间,13 位时间戳。
string
失败原因。仅当状态为 FAILED 时有值。
object
支持修改字体的语言和对应字体列表。
array<object>
本次任务使用的术语列表。
string
所属工作空间 ID。
string
所属组织 ID。

调用示例

  • Java - 单次查询
  • Java - 轮询等待完成
GetTranslationTaskRequest request = new GetTranslationTaskRequest()
        .setTaskId("your-task-id");

GetTranslationTaskResponse response = client.getTranslationTask(request);
GetTranslationTaskResponseBody.GetTranslationTaskResponseBodyData data = response.getBody().getData();

System.out.println("状态: " + data.getStatus());
System.out.println("进度: " + data.getProgress() + "%");
System.out.println("文件名: " + data.getOriginalFileName());

响应示例

{
  "Data": {
    "TaskId": "f9c35b0453b",
    "OriginalFileName": "quarterly-report.docx",
    "Status": "COMPLETED",
    "Progress": 100,
    "Config": {
      "SourceLanguage": "zh",
      "TargetLanguage": "en",
      "Style": "normal",
      "SecurityLevel": "public",
      "Template": "common"
    },
    "WordCount": 1600,
    "PageCount": 10,
    "FileFormat": "DOCX",
    "FileName": "quarterly-report.docx",
    "TaskType": "DOCUMENT",
    "EstimatedCostCredits": 2.551,
    "EstimatedTime": 40,
    "CostCredits": 2.551,
    "CostTime": 43000,
    "FinishedAt": "1782381662000",
    "ErrorMessage": "",
    "Fonts": {
      "en": ["Times New Roman", "Calibri", "Arial"]
    },
    "ExtractedTerms": [
      { "SourceTerm": "人工智能", "TargetTerm": "Artificial Intelligence" }
    ],
    "WorkSpaceId": "c2b898f****c985c",
    "OrgId": "org_e5b74****9c94209"
  }
}

错误码

错误码说明
InvalidParameter参数校验失败
Task.NotFound任务不存在或无权访问