【发布时间】:2019-07-11 18:23:13
【问题描述】:
我们使用 Google Translate API 来翻译一些 HTML 文档。它适用于小文本,但对于较大的文本返回“超出用户速率限制”错误。 例如。大约 35 000 个字符长(包括标签)的 HTML 文档失败。每 100 秒的配额设置为 10 000 000 个字符。
当我试图找到限制时,我发现了以下内容。如果我剥离标签并将文本减少到 30 001 个字符,它就可以正常工作。如果我尝试再次发送原始 HTML 进行翻译,它也可以工作! 但是,如果我更改目标语言,它会再次停止工作,我需要: 1)剥离标签,剪切文本并发送给翻译; 2) 再次发送原始 HTML 进行翻译。
我希望 35K 字符 HTML 的翻译工作正常,因为它低于 10M / 100 秒的配额。上面的序列使计费字符的数量加倍。它有时也会停止工作。
UPD我们确实使用结算帐户并为 API 请求付费。
【问题讨论】:
-
欢迎来到 Stack Overflow!所以谷歌想要为这项服务付费。我不知道我们如何为您解决这个速率限制。您联系过 Google 吗?
-
谢谢!好吧,我们确实为他们的服务付费。如果远低于配额,则请求本身。没有其他请求。
标签: google-translate