文档中心 > API类目 > 阿里翻译API

alibaba.translation.cloud.intervention.create (机器翻译干预)

提供机器翻译干预能力

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
input_d_t_o InputDto 可选 参数InputDTO要操作的数据
  • └ src_generalize_label
  • String
  • 可选
  • $forced
  • 泛化标签
  • └ entry_reason
  • Number
  • 可选
  • 1
  • 干预录入原因 1系统 2人工
  • └ extra_condition
  • String
  • 可选
  • userId=1234
  • 额外的生效条件,k/v形式,如cat1=3&cat2=8
  • └ field_type
  • String
  • 可选
  • offer
  • 场景
  • └ tag
  • String
  • 可选
  • alimt
  • 数据描述
  • └ match_type
  • Number
  • 可选
  • 1
  • 1-严格匹配,2-忽略大小写匹配
  • └ src_generalize
  • Number
  • 可选
  • 1
  • 原文是否泛化:0不泛化 1泛化
  • └ business_side
  • String
  • 可选
  • aliyun
  • 业务方
  • └ trg
  • String
  • 可选
  • book
  • 译文
  • └ app_name
  • String
  • 可选
  • cloud-standard-shopping
  • 应用名
  • └ id
  • Number
  • 可选
  • 1
  • id
  • └ src_lang
  • String
  • 可选
  • zh
  • 源语言
  • └ trg_lang
  • String
  • 可选
  • en
  • 目标语言
  • └ interference_type
  • String
  • 可选
  • term
  • 干预类型 候选值[query,sentence,template,term,recognition]
  • └ priority
  • Number
  • 可选
  • 1
  • 优先级 1,2,3
  • └ user_name
  • String
  • 可选
  • 1119
  • 提交人可不填
  • └ src
  • String
  • 可选
  • 你好
  • 原文
action_d_t_o ActionDto 可选 参数ActionDTO操作人和操作类型
  • └ empl_id
  • String
  • 可选
  • 8899
  • 员工
  • └ is_inner
  • Boolean
  • 可选
  • false
  • 是否是内部用户 必填
  • └ op_enum
  • String
  • 可选
  • ADD
  • 操作类型
  • └ user_name
  • String
  • 可选
  • 9988
  • 员工姓名
  • └ is_admin
  • Boolean
  • 可选
  • false
  • 是否管理员
  • └ bu
  • String
  • 可选
  • aliyun
  • 用户所属bu

响应参数

名称 类型 示例值 描述
data Number 121 干预数据id
message String success 成功消息
is_success Boolean true 是否成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaTranslationCloudInterventionCreateRequest req = new AlibabaTranslationCloudInterventionCreateRequest();
AlibabaTranslationCloudInterventionCreateRequest.InputDto obj1 = new AlibabaTranslationCloudInterventionCreateRequest.InputDto();
obj1.setSrcGeneralizeLabel("$forced");
obj1.setEntryReason(1L);
obj1.setExtraCondition("userId=1234");
obj1.setFieldType("offer");
obj1.setTag("alimt");
obj1.setMatchType(1L);
obj1.setSrcGeneralize(1L);
obj1.setBusinessSide("aliyun");
obj1.setTrg("book");
obj1.setAppName("cloud-standard-shopping");
obj1.setId(1L);
obj1.setSrcLang("zh");
obj1.setTrgLang("en");
obj1.setInterferenceType("term");
obj1.setPriority(1L);
obj1.setUserName("1119");
obj1.setSrc("你好");
req.setInputDTO(obj1);
AlibabaTranslationCloudInterventionCreateRequest.ActionDto obj2 = new AlibabaTranslationCloudInterventionCreateRequest.ActionDto();
obj2.setEmplId("8899");
obj2.setIsInner(false);
obj2.setOpEnum("ADD");
obj2.setUserName("9988");
obj2.setIsAdmin(false);
obj2.setBu("aliyun");
req.setActionDTO(obj2);
AlibabaTranslationCloudInterventionCreateResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_translation_cloud_intervention_create_response>
    <data>121</data>
    <message>success</message>
    <is_success>true</is_success>
</alibaba_translation_cloud_intervention_create_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部