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
文件格式,如 DOCX、DOC、PPTX、PPT、XLSX、XLS、PDF、TXT、MD、MP4、JPG、JPEG、PNG、WEBP。
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任务不存在或无权访问