创建新的术语库
接口名称
POST /termbase/createTermBase.json { "accessKey":"xxxxaa", "name":"术语库名称一", "languages":"zh-CN,en-US", "domain":"教育行业", "details":"术语库描述说明" }
入参说明:
参数名称
参数含义
参数类型
是否必填
accessKey
访问密钥
String
是
name
术语库名称
String
是
languages
语言类型
String,以逗号分隔,取值参见LanguageEnum
是
domain
所属领域
String,取值参见TbDomain
是
details
术语库描述说明
String
否
出参说明:
返回术语库ID,Long
获取术语库列表
接口名称
POST /termbase/queryTermBase.json { "accessKey": "xxxxxaaa", "name": "术语库名称1", "domain": "医药行业", "gmtCreateStart": 1672209000000, "gmtCreateEnd": 1672480800000, "gmtModifiedStart": 25666998898989, "gmtModifiedEnd": 258999995555, "baseQueryPageApiDTO": { "pageNum": 1, "pageSize": 10 } }
入参说明:
参数名称
参数含义
参数类型
是否必填
默认值
accessKey
访问密钥
String
是
name
术语库名称
String
否
domain
所属领域
String
否
languages
语言类型
List<String>,取值参照LanguageEnum
否
gmtCreateStart
创建起始时间
Long
否
gmtCreateEnd
创建结束时间
Long
否
gmtModifiedStart
更新起始时间
Long
否
gmtModifiedEnd
更新结束时间
Long
否
baseQueryPageApiDTO
分页参数
BaseQueryPageApiDTO
是
1,10
出参说明:
参数名称
参数含义
参数类型
id
术语库ID
Long
name
术语库名称
String
comment
备注
String
createdTime
创建时间
Long
modifiedTime
修改时间
Long
creatorId
创建者ID
Long
creatorName
创建者名称
String
modifierId
修改者ID
Long
modifierName
修改者名称
String
termCount
术语数
int
languages
语种,逗号分隔
List<String>
languageIds
语种ID
List<Long>
查询术语内容
接口名称
POST /termbase/queryTerm.json { "accessKey":"xxxxxaaa", "languageCode":"zh-CN", "modifiedDateStart":25686595555, "modifiedDateEnd":25899999955, "tbId":456, "tbName":"术语库名称1", "phrase":"蝴蝶效应", "baseQueryPageApiDTO": { "pageNum":1, "pageSize":10 } }
入参说明:
参数名称
参数含义
参数类型
是否必填
默认值
accessKey
访问密钥
String
是
languageCode
语种编码
String
否
modifiedDateStart
修改起始时间
Long
否
modifiedDateEnd
修改结束时间
Long
否
tbId
术语库ID
Long
是
tbName
术语库名称
String
否
phrase
术语短语
String
是
baseQueryPageApiDTO
分页参数
BaseQueryPageApiDTO
否
1,10
出参说明:
参数名称
参数含义
参数类型
id
术语ID
Long
tbId
术语库ID
Long
repositoryName
库名称
String
domain
领域
String
name
术语名称
String
status
状态
String
creatorId
创建者ID
Long
creatorName
创建者名称
String
createdTime
创建时间
Long
phrases
术语短语集合
List<TermPhraseApiDTO>
说明status状态参数说明:
status状态参数
参数含义
new
新术语
pending
待审核
finish
审核通过
disused
已废弃
新增术语内容
接口名称
POST /termbase/addTerms.json { "accessKey":"xxxxxaaa", "tbId":1234, "name":"马德里竞技", "phrases": [ { "id":111122, "termId":365, "phrase":"马德里竞技", "language":"zh-CN" }, { "id":1111233, "termId":365, "phrase":"皇家马德里", "language":"zh-CN" } ] }
入参说明:
参数名称
参数含义
参数类型
是否必填
accessKey
访问密钥
String
是
tbId
术语库ID
Long
是
name
术语名称
String
否
phrases
术语短语集合
List<TermPhraseApiDTO>
是
TermPhraseApiDTO 属性说明
参数名称
参数含义
参数类型
是否必填
id
短语id
Long
否
termId
术语id
Long
否
phrase
短语内容
String
是
language
语种,取值参考LanguageEnum
String
是
出参说明:
无返回值,正常返回即添加成功。
查询术语词典
接口名称
POST /termbase/queryTermDicts.json { "accessKey":"xxxxxaaa", "fragment":"韩日世界杯", "sourceLang":"zh-CN", "targetLang":"en-US", "repositoryIds":[1230,1201] }
入参说明:
参数名称
参数含义
参数类型
是否必填
accessKey
访问密钥
String
是
fragment
查询文本
String
是
sourceLang
原文语种
String
是
targetLang
译文语种
String
是
repositoryIds
术语库ID集
List<Long>
是
出参说明:
参数名称
参数含义
参数类型
srcId
原文ID
Long
srcText
原文内容
String
srcLang
原文语种
String
tgtId
目标ID
Long
tgtText
目标内容
String
tgtLang
目标语种
String
repositoryId
术语库ID
Long