You need to enable JavaScript to run this app.
导航

文案下载

最近更新时间2023.09.11 12:19:12

首次发布时间2021.10.21 16:28:50

接口说明

下载任务下文案

请求 API

名称内容
请求方式GET
ActionProjectTaskTextDownload

请求参数

参数名是否必填类型描述
projectIdrequirednumber项目id
taskIdsrequiredstring任务id,多个id使用「,」分隔
languagesoptionalstring指定导出语言,不传默认导出全部语言,仅导出源文案时不需要,多个语言使用「,」分隔
formatrequiredstring导出文件类型(xlsx|json|xml|strings|xliff|ts|po|stringsdict|jsonstringsdict)
sourceTextIdsoptionalstring源文案id,使用「,」分隔
ignoreSourceTextIdsoptionalstring需要忽略的源文案id,使用「,」分隔
onlySourceoptionalnumber只导出源文案,0 - 源文案 + 译文 1 - 仅源文案,默认为0
asyncoptionalnumber启用异步导出,0 - 不启用 1 - 启用,异步导出时只返回downloadTaskId,后续相关操作请查看 异步下载 - 根据id获取异步下载文件
filteroptionalstring筛选条件,JSON格式
translatedStatusoptionalnumberfilter.translatedStatus 筛选条件,翻译状态 0 - 已翻译,1 - 未翻译
approvalStatusoptionalnumberfilter.approvalStatus 筛选条件,审核状态 0 - 未审核,1 - 已审核
textTypeoptionalnumberfilter.source.textType 筛选条件,源文案,操作类型 0 - 新增 1- 修改
operatorNameoptionalstringfilter.source.operatorName 筛选条件,源文案,最后操作人
tagNameoptionalstringfilter.source.tagName 筛选条件,源文案,单复数类型 1 - 复数,4 - 单数
dateRangeoptionalarrayfilter.source.dateRange 筛选条件,源文案,最后操作时间 [start timestamp, end timestamp]
ATTypeoptionalnumberfilter.target.ATType 筛选条件,译文,预翻译 1 - MT记忆库翻译,2 - TM机器翻译
operatorNameoptionalstringfilter.target.operatorName 筛选条件,译文,最后操作人
opTypeoptionalnumberfilter.target.opType 筛选条件,译文,操作类型 1 - 新增和修改 2 - 全量发布
dateRangeoptionalarrayfilter.target.dateRange 筛选条件,译文,最后操作时间 [start timestamp, end timestamp]
xmlUnescapesTagoptionalstringxml标签转义配置,多个标签以「,」分隔。xml文件导出默认会对<>&等字符进行转义。如果使用本配置,如:传入 font ,这样会保留font标签 "<font>";如果没有配置本设置,那么会被转义为如:"&lt;font&gt;"
xmlEscapesOptionsoptionalstringxml 转义设置
doubleQuotesoptionalnumberxmlEscapesOptions.doubleQuotes 处理双引号转义,0:不启用, 1:启用,default: 0
enteroptionalnumberxmlEscapesOptions.enter 处理回车转义,0:不启用,1:启用,default:0

返回数据

// HTTP Status: 200
// 同步导出
{
  stream
}

// 异步导出
{
  data: { downloadTaskId: '4c04a013-612f-4606-9d04-5c8d10492f53' }
}