-
Notifications
You must be signed in to change notification settings - Fork 162
API 参数
是果宝呐 edited this page Nov 26, 2024
·
2 revisions
欢迎来到 DeepLX-Serverless 的项目文档!如有错误,请帮助我们改进!
模拟在iOS的DeepL客户端上发起的翻译请求。虽然无限制,但在一定时间内频繁请求会导致429错误,不过Serverless可以很好的规避这个问题,一般来说不用担心。
| 标头 | 描述 | 值 |
|---|---|---|
Content-Type |
请求正文的内容类型。 | application/json |
| 参数 | 类型 | 必需 | 备注描述 |
|---|---|---|---|
text |
string |
true |
需要翻译的文本。 |
source_lang |
string |
false |
源语言的语言国家代码。 |
target_lang |
string |
true |
目标语言的语言国家代码。 |
alt_count |
number(int) |
false |
替代翻译的数量。(最多3个) |
Important
你需要修改YOUR-DOMAIN为部署此服务的域名或IP!!
curl --location --request POST 'https://YOUR-DOMAIN/translate' \
--header 'Content-Type: application/json' \
--data-raw '{
"text": "你好,世界!",
"source_lang": "zh",
"target_lang": "en",
"alt_count": 2
}'{
"code": 200,
"data": "Hello world!",
"id": 1145141919,
"method": "Free",
"source_lang": "zh",
"target_lang": "en",
"alternatives": [ "Hello, World!", "Hi, world!" ]
}