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

文案下载

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

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

接口说明

下载空间下的文案

请求 API

名称内容
请求方式GET
ActionProjectNamespaceTextDownload

请求参数

参数名是否必填类型描述
projectIdrequirednumber项目id
namespaceIdrequiredstring空间id
formatrequiredstring导出文件类型(xlsx|json|xml|strings|xliff|ts|po|stringsdict|jsonstringsdict)
languagesoptionalstring指定导出语言,不传默认导出全部语言,仅导出源文案时不需要,多个语言使用「,」分隔
sourceTextIdsoptionalstring源文案id,使用「,」分隔
ignoreSourceTextIdsoptionalstring需要忽略的源文案id,使用「,」分隔
onlySourceoptionalnumber只导出源文案,0 - 源文案 + 译文 1 - 仅源文案,默认为0
asyncoptionalnumber启用异步导出,0 - 不启用 1 - 启用,异步导出时只返回downloadTaskId,后续相关操作请查看 异步下载 - 根据id获取异步下载文件
filteroptionalstring筛选条件,JSON格式
translatedStatusoptionalnumberfilter.translatedStatus 筛选条件,翻译状态 0 - 已翻译,1 - 未翻译
distributeStatusoptionalnumberfilter.distributeStatus 筛选条件,发布状态 7 - 已发布,8 - 未发布过,1 - 仅全量发布,2 - 仅灰度发布,4 - 仅测试发布
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]
placeHolderoptionalstring自动替换占位符,0 - 不替换, 1 - 替换,默认为 1
xmlUnescapesTagoptionalstringxml标签转义配置,多个标签以「,」分隔。xml文件导出默认会对<>&等字符进行转义。如果使用本配置,如:传入 font ,这样会保留font标签 "<font>";如果没有配置本设置,那么会被转义为如:"&lt;font&gt;"
xmlEscapesOptionsoptionalstringxml 转义设置
doubleQuotesoptionalnumberxmlEscapesOptions.doubleQuotes 处理双引号转义,0:不启用, 1:启用,default: 0
enteroptionalnumberxmlEscapesOptions.enter 处理回车转义,0:不启用,1:启用,default:0

Response

// HTTP Status: 200 
// 同步导出,返回文件流
{
  stream
}

// 异步导出,返回异步导出任务id
{
  data: { downloadTaskId: '4c04a013-612f-4606-9d04-5c8d10492f53' }
}