提供单次的同步机器翻译服务
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
param_cloud_translate | CloudTranslateDto | 必须 | 翻译对象 | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
translated_text | String | 你好 | 译文内容 |
word_count | Number | 100 | wordCount |
sp_word_count | Number | 100 | spWordCount |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlibabaIntlTranslationplatformCloudStandardCommonTranslateRequest req = new AlibabaIntlTranslationplatformCloudStandardCommonTranslateRequest(); AlibabaIntlTranslationplatformCloudStandardCommonTranslateRequest.CloudTranslateDto obj1 = new AlibabaIntlTranslationplatformCloudStandardCommonTranslateRequest.CloudTranslateDto(); obj1.setFieldType( "general" ); obj1.setFormatType( "text" ); obj1.setSourceLanguage( "zh" ); obj1.setSourceText( "你好" ); obj1.setTargetLanguage( "en" ); obj1.setUserId( "12345" ); List<AlibabaIntlTranslationplatformCloudStandardCommonTranslateRequest.PairDTO> list3 = new ArrayList<AlibabaIntlTranslationplatformCloudStandardCommonTranslateRequest.PairDTO>(); AlibabaIntlTranslationplatformCloudStandardCommonTranslateRequest.PairDTO obj4 = new AlibabaIntlTranslationplatformCloudStandardCommonTranslateRequest.PairDTO(); list3.add(obj4); obj4.setKey( "mykey" ); obj4.setValue( "myvalue" ); obj1.setExtraParams(list3); req.setParamCloudTranslate(obj1); AlibabaIntlTranslationplatformCloudStandardCommonTranslateResponse rsp = client.execute(req); System.out.println(rsp.getBody()); |
1 2 3 4 5 | < alibaba_intl_translationplatform_cloud_standard_common_translate_response > < translated_text >你好</ translated_text > < word_count >100</ word_count > < sp_word_count >100</ sp_word_count > </ alibaba_intl_translationplatform_cloud_standard_common_translate_response > |
1 2 3 4 5 6 | < error_response > < code >50</ code > < msg >Remote service error</ msg > < sub_code >isv.invalid-parameter</ sub_code > < sub_msg >非法参数</ sub_msg > </ error_response > |
错误码 | 错误描述 | 解决方案 |
---|---|---|
10001 | 请求超时 | 可重试 |
10002 | 系统错误 | 可重试 |
10003 | 译文URL decode失败 | 确认是否是UTF-8编码,并且URL encode正确 |
10004 | 必传参数为空或者参数值不正确 | 确认api文档参数说明 |
10005 | 译文翻译语言方向不支持 | 检查译文是否在支持的语言对里面 |
10006 | 语种识别失败 | 确认传入的待识别文本是否正确 |
10007 | 翻译失败 | 确认译文是否是正确的文字 |
10008 | 译文长度超过限制 | 确认译文长度是否超过2000个字符 |
19999 | 未知错误 | 联系客服解决 |