仓库地址:
首先你要确保你已经c了一个deepl pro号,但是因为不是deepl api版,所以不能用api,那么这篇文章正适合你。
使用 DeepL Pro 的翻译服务
DeepL 是一个优秀的翻译工具,提供了高质量的翻译结果。然而,它的免费版本有一定的限制。
安装部署
docker run -d --name deeplx-pro -p 9000:9000 -e DEEPL_COOKIES= xiaoxiaofeihh/deeplx-pro:latest
DEEPL_COOKIES=你的dl_seesion值,用,隔开
列如DEEPL_COOKIES=“1560565165-1811-481,515156-561561-11651”
使用方法
F12打开开发者控制台,然后按照图片复制的cookie的dl_session。
- 替换代码中的
cookie
变量为你自己的 DeepL Pro cookie。 - 运行代码,启动 Express 服务器。
- 使用 POST 请求向
http://localhost:9000/translate
发送翻译请求,请求体包含以下字段:text
:要翻译的文本source_lang
:源语言(可选,默认为 ‘AUTO’)target_lang
:目标语言(可选,默认为 ‘ZH’)
- 服务器将返回翻译结果的 JSON 响应。
注意事项
- 请不要频繁发送大量请求,否则可能会被 DeepL 暂时阻止 IP。
- 本代码仅供学习和参考,请勿用于商业用途。
- 使用 DeepL 时,请遵守其使用条款和限制。