DeepLX配置指南

本贴将以我的 DeepLX接口 为例,教大家如何在不同的翻译插件中进行配置DeepLX API。 我注意到,不少佬友因为配置错误,导致请求到了错误的端点。不仅浪费时间,还影响心情。所以单独开这一帖,帮大家解决配置问题。 大多数翻译插件 没有单独的API Key输入框,所以你只需要在Base URL中...
DeepLX配置指南
DeepLX配置指南

本贴将以我的DeepLX接口为例,教大家如何在不同的翻译插件中进行配置DeepLX API。
我注意到,不少佬友因为配置错误,导致请求到了错误的端点。不仅浪费时间,还影响心情。所以单独开这一帖,帮大家解决配置问题。

大多数翻译插件没有单独的API Key输入框,所以你只需要在Base URL中填写完整的接口地址。
常见的配置方式有四种:

  • 无密码:https://trans.ors.de5.net/translate
  • 密码放在路径中:https://trans.ors.de5.net/123456/translate
  • 最常见的是把密码作为查询参数https://trans.ors.de5.net/translate?token=123456
  • 子域名令牌:https://123456.trans.ors.de5.net/translate

然而,陪读蛙是个特例。它比其他插件多了一个API Key的配置框,并且会自动在 URL尾部添加 /translate。这也让很多佬友在配置过程中遇到了困难。

  • 对于无密码的情况,填写时自然不会遇到问题。
  • 第二种密码放在路径中的,照抄完整路径也没问题,因为URL本身以/translate结尾,陪读蛙不会自动再添加。
  • 第三种以查询参数结尾的配置,如果你填写了https://trans.ors.de5.net/translate?token=123456,陪读蛙会自动在结尾追加/translate,结果变成了https://trans.ors.de5.net/translate?token=123456/translate,这就出错了。
  • 第四种子域名令牌的,本身也以/translate结尾,所以不会出问题。

因此,最推荐的做法是使用令牌占位符。在Base URL中,用{{apiKey}}占位符来代替。这样一来,你可以将API令牌插入到URL 的任何位置。两个输入框也就各司其职了,一个填写API Key,另一个填写带有{{apiKey}}占位符的Base URL。你只需要把之前填写123456的地方全部替换成{{apiKey}},所有的问题就迎刃而解了!

1 个帖子 - 1 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文