【问题标题】:what is the rate limit for Google translate API V2?Google translate API V2 的速率限制是多少?
【发布时间】:2011-10-04 09:56:32
【问题描述】:

我非常频繁地使用 Google 翻译 API V2,在大约 2000 个请求之后,我开始在返回的 JSON 中得到这个:

Array
(
    [error] => Array
        (
            [errors] => Array
                (
                    [0] => Array
                        (
                            [domain] => usageLimits
                            [reason] => userRateLimitExceeded
                            [message] => User Rate Limit Exceeded
                        )

                )

            [code] => 403
            [message] => User Rate Limit Exceeded
        )

)

知道速率限制是多少吗?您是否有一种巧妙的方法来调节请求率?

【问题讨论】:

    标签: google-translate


    【解决方案1】:

    我终于发现了,所以我会回答我自己的问题。 API 的速率限制可以在左侧菜单的配额部分下的 API (https://code.google.com/apis/console) 的管理面板中设置。 我没有找到 API 可能返回的错误的完整文档。

    【讨论】:

    • 截至 2015 年 3 月,我只能在旧控制台上看到配额部分。 code.google.com/apis/console/b/0/?noredirect
    • 截至 2015 年 3 月,如果您想使用新控制台访问配额限制,您必须进入“API”->“AnalyticAPI”->“配额”
    【解决方案2】:

    只要超出配额,就会返回 HTTP 状态 403。

    备注 我一直在使用非常低的配额来测试这是否真的按预期工作。配额设置似乎没有立即应用,因为 API 最终停止工作(并返回上述错误代码)需要一些时间(约 10-20 分钟)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-30
      • 1970-01-01
      • 2020-08-05
      • 1970-01-01
      • 2012-05-20
      • 1970-01-01
      • 1970-01-01
      • 2022-08-02
      相关资源
      最近更新 更多