有哪些错误代码,分别代表什么含义?
**错误码 ** | 含义 | 解决方法 |
---|---|---|
10001 | 请求超时 | 可重试 |
10002 | 系统错误 | 可重试 |
10003 | 译文URL decode失败 | 确认是否是UTF-8编码,并且URL encode正确 |
10004 | 必传参数为空或者参数值不正确 | 确认api文档参数说明 |
10005 | 译文翻译语言方向不支持 | 检查译文是否在支持的语言对里面 |
10006 | 语种识别失败 | 确认传入的待识别文本是否正确 |
10007 | 翻译失败 | 确认译文是否是正确的文字 |
10008 | 译文长度超过限制 | 确认译文长度是否超过5000个字符 |
19999 | 未知错误 | 联系客服解决 |
单次翻译请求是否有字符数限制?
单次翻译的文本串长度不能超过5000,计算是否超长是通过java语言的String.length() <=5000计算的
机器翻译除文本翻译外是否提供其他形式的翻译?
目前仅开放文本翻译,后续将陆续上线语音翻译、图像翻译等接口,敬请期待。
机器翻译是否提供定制化翻译服务?
如有需求,可联系我方客服人员:mt_support@list.alibaba-inc.com
Java SDK 调用出现报错,SDK.InvalidRegionId?
- 检查aliyun-java-sdk-core和aliyun-java-sdk-alimt版本是否正常
- 尝试变更下写法
DefaultProfile profile = DefaultProfile.getProfile(
"cn-hangzhou", // 地域ID
accessKeyId, // 阿里云账号的AccessKey ID
accessKeySecret); // 阿里云账号Access Key Secret
IAcsClient client = new DefaultAcsClient(profile);
// 创建API请求并设置参数
TranslateGeneralRequest generalRequest = new TranslateGeneralRequest();
generalRequest.setMethod(MethodType.POST); // 设置请求方式,POST
generalRequest.setFormatType("text"); //翻译文本的格式
generalRequest.setSourceLanguage("zh"); //源语言
generalRequest.setSourceText(URLEncoder.encode("你好","UTF-8")); //原文
generalRequest.setTargetLanguage("en"); //目标语言
System.out.println(JSON.toJSON(eCommerceResponse));
子账号调用机器翻译api碰到授权问题,应该如何操作?
答:子账号授权操作步骤在RAM访问控制的权限管理中新建权限策略(https://ram.console.aliyun.com/policies)
主账号给子账号授权操作
授权配置如下:
MyAlimtFullAccess
{
"Statement": [
{
"Effect": "Allow",
"Action": "alimt:*",
"Resource": "*"
}
],
"Version": "1"
}
如何在原文中自行界定术语或词汇,在译文中返回界定的结果呢?
答:在翻译的原文中会有不少的不需要翻译的单词、缩写词、代码等元素,阿里机器翻译为了让用户可以自行设定原文中的非译元素提供了用户自定义词典,通过上传双语词典的方式就可以让机器翻译中的界定词或短语和您上传的术语保持一致。
请参考下图示例:
在文档使用中是否遇到以下问题
更多建议
匿名提交