最近更新时间:2023.09.11 12:19:06
首次发布时间:2021.10.21 16:28:50
下载空间下的文案
名称 | 内容 |
---|---|
请求方式 | GET |
Action | ProjectNamespaceTextDownload |
参数名 | 是否必填 | 类型 | 描述 |
---|---|---|---|
projectId | required | number | 项目id |
namespaceId | required | string | 空间id |
format | required | string | 导出文件类型(xlsx|json|xml|strings|xliff|ts|po|stringsdict|jsonstringsdict) |
languages | optional | string | 指定导出语言,不传默认导出全部语言,仅导出源文案时不需要,多个语言使用「,」分隔 |
sourceTextIds | optional | string | 源文案id,使用「,」分隔 |
ignoreSourceTextIds | optional | string | 需要忽略的源文案id,使用「,」分隔 |
onlySource | optional | number | 只导出源文案,0 - 源文案 + 译文 1 - 仅源文案,默认为0 |
async | optional | number | 启用异步导出,0 - 不启用 1 - 启用,异步导出时只返回downloadTaskId,后续相关操作请查看 异步下载 - 根据id获取异步下载文件 |
filter | optional | string | 筛选条件,JSON格式 |
translatedStatus | optional | number | filter.translatedStatus 筛选条件,翻译状态 0 - 已翻译,1 - 未翻译 |
distributeStatus | optional | number | filter.distributeStatus 筛选条件,发布状态 7 - 已发布,8 - 未发布过,1 - 仅全量发布,2 - 仅灰度发布,4 - 仅测试发布 |
approvalStatus | optional | number | filter.approvalStatus 筛选条件,审核状态 0 - 未审核,1 - 已审核 |
textType | optional | number | filter.source.textType 筛选条件,源文案,操作类型 0 - 新增 1- 修改 |
operatorName | optional | string | filter.source.operatorName 筛选条件,源文案,最后操作人 |
tagName | optional | string | filter.source.tagName 筛选条件,源文案,单复数类型 1 - 复数,4 - 单数 |
dateRange | optional | array | filter.source.dateRange 筛选条件,源文案,最后操作时间 [start timestamp, end timestamp] |
ATType | optional | number | filter.target.ATType 筛选条件,译文,预翻译 1 - MT记忆库翻译,2 - TM机器翻译 |
operatorName | optional | string | filter.target.operatorName 筛选条件,译文,最后操作人 |
opType | optional | number | filter.target.opType 筛选条件,译文,操作类型 1 - 新增和修改 2 - 全量发布 |
dateRange | optional | array | filter.target.dateRange 筛选条件,译文,最后操作时间 [start timestamp, end timestamp] |
placeHolder | optional | string | 自动替换占位符,0 - 不替换, 1 - 替换,默认为 1 |
xmlUnescapesTag | optional | string | xml标签转义配置,多个标签以「,」分隔。xml文件导出默认会对<>&等字符进行转义。如果使用本配置,如:传入 font ,这样会保留font标签 "<font>";如果没有配置本设置,那么会被转义为如:"<font>" |
xmlEscapesOptions | optional | string | xml 转义设置 |
doubleQuotes | optional | number | xmlEscapesOptions.doubleQuotes 处理双引号转义,0:不启用, 1:启用,default: 0 |
enter | optional | number | xmlEscapesOptions.enter 处理回车转义,0:不启用,1:启用,default:0 |
// HTTP Status: 200 // 同步导出,返回文件流 { stream } // 异步导出,返回异步导出任务id { data: { downloadTaskId: '4c04a013-612f-4606-9d04-5c8d10492f53' } }