📅  最后修改于: 2023-12-03 15:30:54.266000             🧑  作者: Mango
GG Trad是一个简单易用的翻译API服务。它可以方便地将一种语言的文本翻译成另一种语言。作为程序员,GG Trad可以轻松地集成到您的应用程序中,以帮助您的用户实现翻译。
GG Trad具有以下特性:
GG Trad的API接口非常简单。只需向接口发送HTTP请求,即可获得翻译结果。
以下是GG Trad的API接口示例:
POST http://ggtrad.com/api/translate
Content-Type: application/json
{
"text": "Hello, world!",
"source": "en",
"target": "zh",
"type": "machine"
}
请求体中包含以下字段:
text
:待翻译的文本source
:源语言代码target
:目标语言代码type
:翻译方式,可以是machine
(机器翻译)或human
(人工翻译)同时,GG Trad也提供了多种语言的代码:
| 语言 | 代码 | | --- | --- | | 英语 | en | | 中文 | zh | | 日文 | ja | | 法语 | fr | | 德语 | de | | 西班牙语 | es | | 意大利语 | it | | 韩语 | ko |
以下是API的返回结果示例:
HTTP/1.1 200 OK
Content-Type: application/json
{
"translation": "你好,世界!",
"source_language": "en",
"target_language": "zh"
}
返回结果中包含以下字段:
translation
:翻译结果source_language
:源语言代码target_language
:目标语言代码为了使用GG Trad,您需要先注册一个账号。注册后,您可以在网站上获得API密钥。
无论您使用哪种语言编写的应用程序,都可以轻松使用GG Trad的API接口。以下是示例代码(使用Python):
import requests
url = 'http://ggtrad.com/api/translate'
data = {
'text': 'Hello, world!',
'source': 'en',
'target': 'zh',
'type': 'machine'
}
headers = {
'Authorization': 'Bearer YOUR_API_KEY_HERE',
'Content-Type': 'application/json'
}
response = requests.post(url, json=data, headers=headers)
result = response.json()
print(result['translation'])
GG Trad是一个简单易用的翻译API服务,支持多种语言的翻译和机器翻译、人工翻译两种方式。作为程序员,您可以轻松地集成到您的应用程序中,使您的用户能够方便地翻译文本。