我一直在使用 TextBlob,这是一个 Python 包(https://pypi.python.org/pypi/textblob),用于将文章翻译成不同的语言。
在阅读了他们的文档后,我知道 TextBlob 使用了谷歌翻译。由于 google translate 不是免费服务,我想知道使用 TextBlob 服务翻译文章是否有使用限制?
我一直在使用 TextBlob,这是一个 Python 包(https://pypi.python.org/pypi/textblob),用于将文章翻译成不同的语言。
在阅读了他们的文档后,我知道 TextBlob 使用了谷歌翻译。由于 google translate 不是免费服务,我想知道使用 TextBlob 服务翻译文章是否有使用限制?
谷歌在他们的谷歌翻译 API 定价页面上声明,您需要设置账单才能使用翻译 API。换句话说,没有免费使用层。
重要提示:Google Translate API v2 需要所有帐户的帐单信息才能开始使用该服务。
此文本可在 上找到https://cloud.google.com/translate/v2/pricing
。
因此,除非您设置了帐户,否则您根本不能使用翻译 API。
Google 文档将https://www.googleapis.com/language/translate/v2
其列为 API 端点。浏览一下 TextBlob 的源代码,我在任何地方都找不到提到的端点。相反,TextBlob 似乎正在使用http://translate.google.com/translate_a/t,并且 Google 的 API 文档中的任何地方都没有提到该 URL。似乎 TextBlob 根本没有使用 Google Translate API。相反,它伪造标题并声称是浏览器。
这是 TextBlob 改编其翻译功能的模块,No key, no authentication whatsoever
在其描述中说明。
所以我想使用 TextBlob 翻译文章没有任何使用限制,因为它不使用 API。
即使这个问题很老,我也会发布答案以供将来参考。我一直在使用这个 TextBlob 翻译,发现实际限制是每天大约 500 个。
我必须翻译大约 1100 个请求的文件,所以我不得不使用一些 VPN 提供商来更改我的 IP 地址。我建议Windscribe VPN 提供商
希望它可以帮助某人。
是的。在我写这篇文章的时候,它是 1000 字/天。
TextBlog 内部使用 Terry Yin 的google-translate-python,它现在使用MyMemory而不是 Google Translate。
免费、匿名使用限制为每天 1000 字。