创建翻译任务
POST
https://api.gezhe.com/v1/translations创建一个翻译任务,支持 pptx、pdf 文件保留源格式的翻译,此任务为异步,获取结果需要调用查询任务详情接口获取。
请求参数
Body 参数multipart/form-data
file
file
可选
要翻译的文件,300M之内,file 和 fileURL二者选一,支持 pptx 和 pdf 类型文件
fileURL
string
可选
文件访问 URL 对应的文件不超过 300M,file 和 fileURL二者选一
name
string
可选
任务名称,不填时会使用文件名
from
enum<string>
必需
枚举值:
arbgcsdadeelenesetfifrhuiditjakoltlvnbnlplptroruskslsvtrukzhzh-hant
to
enum<string>
必需
枚举值:
arbgcsdadeelenen-gben-usesetfifrhuiditjakoltlvnbnlplptpt-brpt-ptroruskslsvtrukzhzh-hanszh-hant
useGlossaryId
string
可选
使用术语表,预留,暂不支持
thumbnailRequired
boolean
可选
是否需要翻译前后的截图,默认为 false
默认值:
false
imageTranslate
boolean
可选
是否需要翻译图片,默认为 false,只有翻译 ppt 文件时支持
默认值:
false
notifyURL
string
可选
接受任务状态变更的回调地址
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
id
string
任务 ID
name
string
必需
from
string
必需
to
string
必需
useGlossaryId
string
可选
thumbnailRequired
boolean
可选
imageTranslate
boolean
可选
notifyURL
string
接受任务状态变更的回调地址
合法的 url 地址,返回状态 200 即为收到通知
errorCode
string
错误码
errorMsg
string
错误信息
示例
{
"id": "string",
"name": "string",
"from": "string",
"to": "string",
"useGlossaryId": "string",
"thumbnailRequired": true,
"imageTranslate": true,
"notifyURL": "string",
"errorCode": "string",
"errorMsg": "string"
}
最后修改时间: 4 天前