2011-10-04 157 views
4

我使用谷歌翻译API V2非常强烈和后约2000请求在返回JSON我开始得到这样的:Google翻译API V2的限额是多少?

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

       ) 

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

) 

任何想法的速率限制是什么?你有没有一个明智的方式来调节请求率?

回答

8

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

+0

截至2015年3月,我只能看到旧控制台上的配额部分。 https://code.google.com/apis/console/b/0/?noredirect –

+0

截至2015年3月,如果您想通过新控制台访问配额限制,则必须在“API” - >“AnalyticAPI” - >“配额” –

0

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

备注 我一直在玩低配额,以测试这是否真的按预期工作。似乎配额设置不会立即应用,因为它需要一些时间(〜10-20分钟),直到API最终停止工作(并返回了所提到的错误代码)。