📃【常见问题】翻译API验证失败怎么办 · Issue #I504JC · qnscholar/zotero 您所在的位置:网站首页 彩云api注册账号邮件怎么还不来信息 📃【常见问题】翻译API验证失败怎么办 · Issue #I504JC · qnscholar/zotero

📃【常见问题】翻译API验证失败怎么办 · Issue #I504JC · qnscholar/zotero

2023-11-29 20:11| 来源: 网络整理| 查看: 265

出现这一现象,有几种可能的原因:

【如果你在用 Windows】

部分 Windows 用户在激活 Zotero IF Pro Max、验证 API、引用量显示样式设置等操作时,可能会遇到“请先输入xxxx”的报错。

这是由于 Windows 上的 Zotero 首选项中,在填写/修改各类可自行输入内容的设置时,都 需要先点击OK退出首选项界面,再重新进入首选项 继续后续操作。目前, [联网激活Zotero IF Pro Max]、[翻译API验证/绑定]以及[扩展中的引用样式替换] 等功能都需要这样操作。

具体步骤如下:

输入该服务的密钥; 点击首选项界面底部的[OK]按钮 确认输入并退出首选项(此时直接点“点击验证”会报错。如果已经报错,先点击弹窗的OK按钮关闭弹窗,再点首选项界面的[OK]按钮关闭首选项); 重新打开 Zotero 首选项,并点击“点击验证”按钮验证服务。 注1:其他功能中手动内容后也需要使用第二步先退出 Zotero 再重新进入首选项进行后续操作。 注2:macOS 用户不需要看这个问题,且 macOS 的首选项界面上也没有OK按钮。 【如果你正在验证百度翻译】

百度翻译的 API 有一个限制 :单日之内同一公网 IP 下只能有一组密钥发出请求。如果你处在校园网,或者连接在公共Wi-Fi上,又或者开启了网络代理,都很有可能会遇到其他跟你共用同一公网IP的人。如果他们在今天已经用自己的密钥请求过百度翻译 API 了,此时你再用你的密钥请求,就会导致 你在当前 IP 下被封禁一天 。 这一问题很难靠自己解决 ,有以下几种选项供你选择:

换一个网络环境再试试,比如手机给电脑开热点; 放弃百度翻译,改用其他服务 ; 明天起早点,做第一个请求百度翻译API的人,这样的话被限制的人就不是你了。 注1: 在验证成功后,在后续使用中也可能遇到这一问题。 如果后续使用中通过[工具]->[百度翻译]的方式也无法正常调用百度翻译,又或者是[标题翻译]或[摘要翻译]功能无反应,那也都属于这个问题的范畴,按照上述方法解决; 注2:目前部分功能(添加到单词本中的特殊情况)只能使用百度翻译API,如果你遇到了这一问题且更换网络也不能解决,那该功能会不可用(没有提示)。 【如果你在验证小牛翻译】

小牛翻译在注册成功之后并不会给开通API请求权限。 你需要关注他们一个公众号 并在上面绑定下账号 然后签个到 。目前在公众号里签到也还可以继续获得免费使用量,签到获得的使用量有效期为获得之后的三个月。

具体步骤如下:

关注微信公众号[小牛翻译云平台]; 进入公众号聊天界面,点击下方的[每日打卡]按钮(如果聊天界面底部显示的是输入框而不是按钮,需要点界面左下角/右下角的[选项]按钮切换到按钮界面,这个按钮的图标是圆圈里面有三个横线); 按照提示绑定账号并完成一次打卡。 【如果你在尝试验证OpenL内的其他服务】

OpenL 是一个第三方的服务分销商,需要注册 OpenL 的账号,并使用 OpenL 自己的密钥。这一服务是按照使用量收费的。 如果你需要使用 OpenL 聚合翻译中的服务,请按照以下步骤注册账号:

访问 OpenL 官网:-> 点击这里跳转OpenL官网 点击网页右上角的[注册]按钮,并按照提示完成注册; 登录你的 OpenL 账号,在控制台中复制页面正中间的[API 密钥],填写在插件的 OpenL 聚合翻译 API 中的[API]中,选择你想要使用的引擎,并点击“点击验证”完成验证(Windows用户需要参照第一个问题中的步骤操作)。 注1:请务必注意, 这里需要填写的是 OpenL 后台里提供的 API 密钥,而不是你自己在翻译引擎官方自己注册的密钥 (例如,如果你在阿里云官方注册了账号,并相应地开通了阿里翻译的权限,这个时候你的阿里云密钥是没有办法在OpenL聚合翻译这里使用的,甚至连需要填写的密钥数量都不一样); 注2:OpenL 中的部分服务可能因不可抗拒的问题不太稳定。如果正确操作且有剩余的用量额度,建议你换一个 OpenL 中的其他引擎再尝试; 注3:OpenL 按照使用量的字符数计费。如果翻译英语,字符数指的则是每一个字母的数量,而不是单词数。你需要按需充值使用量。当使用量耗尽之后,翻译会失败; 注4:不同翻译服务的计费倍率不同,建议你按照自己实际需求选择调用什么引擎。如果没有特别的偏好,Zotero IF Pro Max 原生支持百度翻译、小牛翻译和彩云小译已经非常够用了; 注5:目前 OpenL 似乎因为技术原因限制了新注册用户的使用。如果上述问题排查后仍然不可使用,可能你暂时和 OpenL 无缘了,只能使用其他服务。 【如果排查了上面提到的问题后依然不行】

如果你在验证翻译服务时报错,而且认真排查了以上提到的常见问题,那最有可能的就是:

你跳过了申请服务教程里的关键步骤 ,导致未能成功开通服务。 请重新仔细地阅读服务申请教程,检查教程里提到的每一步你是否都已经正确操作了。重点排查: (通用)翻译服务是否已经开通; 用于访问 API 的子账号(密钥)未正确赋予所需的权限。 你在粘贴密钥的时候混入了一些奇奇怪怪的东西。 有时候,复制密钥的时候可能会漏复制点东西/多复制上了一些看不见的字符。这里有一点小技巧可以帮助你确保复制了正确的密钥: 尽量 使用网页上提供的 [“复制”按钮] 来复制密钥 ,而不是选中密钥内容后人工复制。这样会保证你不会漏掉或者多复制东西。 复制出来的密钥可以 粘贴在浏览器地址栏里 先进行一下检查,确定没有漏下东西后再重新从浏览器地址栏里复制密钥。这样可以保证不会复制到换行符一类的看不见的东西。


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有