Translate API
翻译语料组列表
- API名称: 获取翻译语料组列表
- 请求方法: POST
- 请求路径: /translate/scene/list
- 请求参数:
- pageNumber (number, optional): 页码,默认为1
- pageSize (number, optional): 每页数量,默认为15
- keywords (string, optional): 搜索关键词
- 响应示例:json
{ "success": true, "data": { "Total": 5, "CurrPage": 1, "Data": [ { "Id": "123", "Name": "示例语料组", "Merchant": "456" } ] } }
翻译语料组管理
- API名称: 管理翻译语料组
- 请求方法: POST
- 请求路径: /translate/scene/modify
- 请求参数:
- Id (string, optional): 语料组ID,更新时必填
- Name (string, required): 语料组名称
- Merchant (string, required): 商户ID
- WorkEngine (object, optional): 工作引擎配置
- 响应示例:json
{ "success": true, "data": { "msg": "", "code": 200 } }
翻译语料列表
- API名称: 获取翻译语料列表
- 请求方法: POST
- 请求路径: /translate/corpus/list
- 请求参数:
- pageNumber (number, optional): 页码,默认为1
- pageSize (number, optional): 每页数量,默认为15
- filter (object, optional): 过滤条件
- 响应示例:json
{ "success": true, "data": { "Total": 20, "CurrPage": 1, "Data": [ { "Id": "123", "Content": "示例内容", "Merchant": "456" } ] } }
语料管理
- API名称: 管理翻译语料
- 请求方法: POST
- 请求路径: /translate/corpus/modify
- 请求参数:
- Id (string, optional): 语料ID,更新时必填
- Content (string, required): 语料内容
- Merchant (string, required): 商户ID
- Group (string, optional): 所属语料组ID
- 响应示例:json
{ "success": true, "data": { "msg": "", "code": 200 } }
在线翻译
- API名称: 智能翻译
- 请求方法: POST
- 请求路径: /translate/smart-translate
- 请求参数:
- text (string, required): 待翻译文本
- sourceLang (string, required): 源语言代码
- targetLang (string, required): 目标语言代码
- serviceCode (string, optional): 翻译服务代码,默认为"text"
- 响应示例:json
{ "success": true, "data": { "translatedText": "Hello world", "sourceLang": "zh", "targetLang": "en" } }
获取渠道语言列表
- API名称: 获取渠道支持的语言列表
- 请求方法: POST
- 请求路径: /translate/channel-language
- 请求参数:
- channel (string, required): 渠道标识
- filter (object, optional): 过滤条件
- 响应示例:json
{ "success": true, "data": [ { "code": "en", "name": "English", "sort": 1 }, { "code": "zh", "name": "中文", "sort": 2 } ] }