[AI59-1] 图片翻译-提交任务

post
https://connect.zhihuiya.com/image-translation/v1/translate
在体验中心中试用

上传单帧图片,支持中译英和英译中。默认最大 20 MiB、2500 万像素,可由部署配置调整;不支持多帧 GIF 或多页 TIFF。提交返回 HTTP 202,并通过 status_url 查询任务。此步骤不计费。

请求参数

此 API 接口支持的参数列表

名称类型示例描述
file
必填
fileexample.png
【必填】待翻译的单帧图片,例如 PNG、JPEG、WebP、BMP;具体解码格式支持以部署为准。 default 仅为文档平台导入时的示例兼容值;此参数仍必须显式传入,服务端无默认值。 示例:"example.png"。
direction
必填
stringzh2en
【必填】翻译方向:zh2en 中译英、en2zh 英译中。 default 仅为文档平台导入时的示例兼容值;此参数仍必须显式传入,服务端无默认值。 示例:"zh2en"。
return_type
stringsigned_url
【可选】结果图片格式:signed_url 为签名链接,base64 为纯 Base64 编码。提交时确定,不是结果接口参数。 示例:"signed_url"。

响应结构

API 响应数据的结构说明

字段名类型示例描述
code
string200
任务失败时的错误码;正常提交时为 null。 示例:null。
state
必填
stringpending
任务状态:pending 排队、running 执行中、succeeded 成功、failed 失败。 示例:"pending"。
message
stringsuccess
状态或错误说明。 示例:null。
task_id
必填
string0123456789abcdef0123456789abcdef
32 位小写十六进制任务 ID。 示例:"0123456789abcdef0123456789abcdef"。
direction
必填
stringzh2en
翻译方向:zh2en 中译英、en2zh 英译中。 示例:"zh2en"。
created_at
必填
string<date-time>2026-10-21T06:00:00Z
任务创建时间,UTC。 示例:"2026-10-21T06:00:00Z"。
result_url
必填
string<uri>https://api.example.com/v1/tasks/0123456789abcdef0123456789abcdef/result
获取结果的接口地址;不是图片下载链接。 示例:"https://api.example.com/v1/tasks/0123456789abcdef0123456789abcdef/result"。
status_url
必填
string<uri>https://api.example.com/v1/tasks/0123456789abcdef0123456789abcdef
查询任务状态的接口地址。 示例:"https://api.example.com/v1/tasks/0123456789abcdef0123456789abcdef"。
updated_at
必填
string<date-time>2026-10-21T06:00:00Z
任务最后更新时间,UTC。 示例:"2026-10-21T06:00:00Z"。
deadline_at
必填
string<date-time>2026-10-21T06:30:00Z
任务超时截止时间,UTC,包含排队时间。 示例:"2026-10-21T06:30:00Z"。
return_type
必填
stringsigned_url
提交时选择的图片返回形式。 示例:"signed_url"。

成功响应示例

成功调用 API 的响应示例

JSON
{
  "code": 200,
  "state": "pending",
  "status": true,
  "message": "success",
  "task_id": "0123456789abcdef0123456789abcdef",
  "direction": "zh2en",
  "created_at": "2026-10-21T06:00:00Z",
  "error_code": 0,
  "result_url": "https://api.example.com/v1/tasks/0123456789abcdef0123456789abcdef/result",
  "status_url": "https://api.example.com/v1/tasks/0123456789abcdef0123456789abcdef",
  "updated_at": "2026-10-21T06:00:00Z",
  "deadline_at": "2026-10-21T06:30:00Z",
  "return_type": "signed_url"
}

错误码

此接口可能返回的错误码列表

业务错误码

错误码描述
68300004请求参数异常!
68300005查询Api失败!
68300006解析基本存取错误!
68300007存在错误的请求!
68300008服务中断异常,请稍后再试!
68300010文件不符合上传规范!

平台错误码

错误码描述
67200000API整体限流错误!
67200001API整体限流错误!
67200002当前调用速率过快,超过当前配置限制QPS!
67200003申请token的key和secret传参不正确或者客户端已被禁用!
67200004请求的接口无权限请联系我们的支持人员!
67200005账户余额/调用次数不足!
67200006客户端超过开通有效期!
67200007当前调用超过当天配置使用额度!
67200008请检查query参数中必填的apikey是否传输!
67200009apikey与所传的bearerToken不匹配,请检查是否使用在有效期内的token!
67200012请求不合法!
67200100当前服务器状态正忙,请求响应超时!
67200101当前请求的Api不存在请检查请求Path!

HTTP 状态码

状态码描述
0请求成功
202任务已受理,不代表翻译完成;不计费。
400图片无效或不支持多帧图片。
413图片大小或像素数超过配置限制。
422参数缺失或不合法。
429当前进程任务队列已满。
503任务存储或结果存储配置不可用。
500服务器内部错误,不计费。

性能指标

此接口的预期性能特征

正常响应时间

5000 ms

最大响应时间

10000 ms