接口说明
根据项目 id,空间 id,源文案 id 获取空间源文案详情
请求 API
| 名称 | 内容 |
|---|
| 请求方式 | GET |
| Action | ProjectNamespaceSourceDetail |
请求参数
| 参数名 | 是否必填 | 类型 | 描述 |
|---|
| projectId | required | number | 项目id |
| namespaceId | required | number | 空间id |
| sourceId | optional | number | 源文案id |
| keyText | optional | string | 源文案key |
| locale | optional | string | 翻译语种。如果有该值则会返回对应语种的翻译文案 |
返回数据
// HTTP Status: 200
{
data: {
id: 6610869, // 源文案id
lang: 'en', // 源文案语言
keyText: 'plural_task', // 源文案 key
content: '{num, plural, one {1} other {2}}', // 源文案内容
tagName: 'plural', // 源文案类型
lengthLimit: 0, // 源文案最长字符设置
distributeStatus: 8, // 发布状态
translatedStatus: 1,
textExtra: {
// 若tagName 为 plural时,则存在此字段
id: 135061, // 扩展信息id
textId: 6610869, // 源文案id
createdAt: '2021-06-23T05:50:25.000Z', // 创建时间
updatedAt: '2021-06-23T05:50:25.000Z', // 更新时间
zero: '', // 复数内容
one: '1', // 复数内容
two: '', // 复数内容
other: '2', // 复数内容
few: '', // 复数内容
many: '' // 复数内容
},
targetText: {
id: 33039441, // 翻译文案id
sourceTextId: 6610442, // 源案id
lang: "en", // 翻译文语言
keyText: "tasksync", // 源文案key
content: "i am api update", // 翻译内容
tagName: "all", // 翻译文案类型
textExtra: null, // 翻译文案扩展信息
taskId: 17348437, // 来源任务id
isMt: false, // 是否机翻
createdAt: "2021-06-21T14:31:20.000Z", // 翻译文案创建时间
updatedAt: "2021-07-09T06:26:29.000Z" // 翻译文案更新时间
},
taskId: 17348437, // 来源任务id
approvalStatus: 0, // 审核状态
createdAt: '2021-06-23T05:50:25.000Z', // 创建时间
updatedAt: '2021-06-23T05:50:25.000Z', // 更新时间
operatorId: 2100000220, // 操作人
commentary: '' // 注释
}
}