2011-10-04 6 views
4

Google 번역 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이 반환됩니다.

비고 저는 이것이 매우 낮은 할당량으로 재생되어 예상대로 정상적으로 작동하는지 테스트했습니다. 할당량 설정이 즉시 적용되지 않는 것 같습니다. API가 마지막으로 작동을 멈추고 (언급 된 오류 코드가 반환 될 때까지) 약간의 시간 (~ 10-20 분)이 걸렸기 때문입니다.

관련 문제