介绍

翻译之家为你提供主流翻译引擎机器翻译技术

为什么选择翻译之家?
我们是主流翻译引擎综合代理服务商,汇集众多企业客户,从而可以享受较低的渠道价格。
验证
您需要身份验证密钥才能访问 API。如果您已登录,您可以在控制台中找到您的密钥。对您的密钥保密非常重要。您不应将密钥放在公开分发的代码中。
获取翻译明细
接口名称:
获取用户翻译明细
接口路径:
/api/index/getUserNums?token=TOKEN
接口说明:
获取用户可翻译字符串数量和已使用数量
调用说明:
请求方式:get
入参列表:
参数名称
参数说明
参数类型
备注
是否必填
token
签名
String
到控制台查看
出参列表:
参数名称
参数说明
参数类型
备注
code
状态码
int
详见状态列表
info
返回状态说明
String
data
返回数据结果集
String
JSON字符串
data结果集:
参数名称
参数说明
参数类型
use_num
可翻译字符串数量
int
is_used
已翻译翻译字符串数量
int
返回结果:
{"code": 1,"data": {"use_num": 10000, "is_used":200},"info": "获取成功"}
获取翻译记录
接口名称:
translateLogs
接口路径:
/api/index/translateLogs?token=TOKEN
接口说明:
获取用户翻译记录
调用说明:
请求方式:get
入参列表:
参数名称
参数说明
参数类型
备注
是否必填
token
签名
String
到控制台查看
page
页数
int
出参列表:
参数名称
参数说明
参数类型
备注
code
状态码
int
详见状态列表
info
返回状态说明
String
data
返回数据结果集
String
JSON字符串
data结果集:
参数名称
参数说明
参数类型
use_nums
翻译字符串数量
int
use_date
翻译时间
Datetime
返回结果:
{"code": 1,"data": [{"use_nums": 10000, "use_date":"2023-09-22 11:11:11"}],"info": "获取成功"}
翻译接口
接口名称:
translate
接口路径:
/api/index/translate?token=Token
接口说明:
翻译接口
调用说明:
post
入参列表:
参数名称
参数说明
参数类型
备注
是否必填
keywords
待翻译文本
String
sourceLanguage
源语言
String
targetLanguage
翻译语言
String
翻译语言,详见支持语种,不传默认为中文
出参列表:
参数名称
参数说明
参数类型
备注
code
状态码
int
详见状态列表
info
返回状态说明
String
data
返回数据结果集
String
JSON字符串
data结果集:
参数名称
参数说明
参数类型
text
译文
String
返回结果:
{"code": 1,"data": {"text": "你好"},"info": "翻译成功"}
语言列表
{{index}}
复制

{{i}} - {{v}}

代码示例
php

$curl = curl_init();
curl_setopt_array($curl, array(
 CURLOPT_URL => 'http://translate.codeai.net.cn/api/index/translate?token=你的token',
 CURLOPT_RETURNTRANSFER => true,
 CURLOPT_ENCODING => '',
 CURLOPT_MAXREDIRS => 10,
 CURLOPT_TIMEOUT => 0,
 CURLOPT_FOLLOWLOCATION => true,
 CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
 CURLOPT_CUSTOMREQUEST => 'POST',
 CURLOPT_POSTFIELDS =>'{"keywords":"hi","targetLanguage":"de"}',
 CURLOPT_HTTPHEADER => array(
 'Content-Type: application/json'
 ),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;

curl

curl --location 'http://translate.codeai.net.cn/api/index/translate?token=你的token' \
--header 'Content-Type: application/json' \
--data '{"keywords":"hi","targetLanguage":"de"}'

java

OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\"keywords\":\"hi\",\"targetLanguage\":\"de\"}");
Request request = new Request.Builder()
.url("http://translate.codeai.net.cn/api/index/translate?token=你的token")
.method("POST", body)
.addHeader("Content-Type", "application/json")
.build();
Response response = client.newCall(request).execute();

python

import requests
import json
url = "http://translate.codeai.net.cn/api/index/translate?token=qoPXgw4ISOvdV2tq"
payload = json.dumps({
 "keywords": "hi",
 "targetLanguage": "de"
})
headers = {
 'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)