2013-10-22 4 views
4

여기에 작성한대로 http://blog.programmableweb.com/2013/01/11/opening-up-the-box-api/ box.com은 개발자 (또는 OAuth RFC 측면에서 클라이언트)별로 API에 대한 요청 수를 제한합니다. "현재 속도 제한은 24 시간 롤링 윈도우에서 개발자 당 50,000 요청입니다." some1 가이드 나를이 limt을 강화하는 방법 있는가? 사이트에서이 파일에 대해 아무 것도 발견하지 못합니다.Box.com API 요청 제한을 강화하는 방법

답변

4

속도 제한은 실제로 훨씬 더 세부적이며 (다른 호출은 다르게 제한됩니다.) 다양한 유형의 API 호출에 대해 인용 한 것보다 상당히 높습니다. Box는 서버를 보호하기 위해 누수 버킷 구현을 사용하지만 각 사용자는 짧은 버스트 동안 API에 대해 상당히 열심히 할 수 있습니다. 유료 고객 인 경우 BOX에서 요금 한도를 알려주지 만 공개하지는 않습니다.

일시적으로 높은 속도 제한을 원할 경우 지원 요청을 제출할 수 있습니다.

+0

아마 내가 제대로 이해하지 못했습니다. 예를 들어 우리는 모바일 및 데스크톱 응용 프로그램을 사용하여 사용자가 상자를 포함하여 일부 문서를 구름에 저장할 수 있습니다. com. 50000 명의 사용자가 매일 파일 목록을 가져 와서 상자에서 파일을 가져 와서 편집하고 다시 저장한다고 가정 해 보겠습니다. 1. fileslist를 가져 와서 파일을 가져 와서 파일 수를 differnt 호출로 저장 하시겠습니까? 2. 우리는 50001 명의 사용자를 확보하자마자 한계점을 넘기 때문에이 통화에서 오류가 발생합니다. – Dimanoid

+0

파일 목록을 가져 오는 것은 1 통화로 간주됩니다. 파일을 다운로드하면 다른 API 호출로 간주됩니다. 새 버전을 업로드하면 세 번째 API 호출로 간주됩니다. 앱을 통해 Box에 로그인 한 각 사용자는 자신의 속도 제한을받습니다. 따라서 500 번째 사용자와 50001 번째 사용자는 모두 Box에 모두 로그인되어있는 한 오류가 발생하지 않습니다. 하나의 계정에 여러 사용자를 저장하는 경우 매분마다 n 번째 통화를하는 사람은 요금이 제한됩니다. 그것은 우리 모두에게 1 명의 사용자처럼 보이기 때문입니다. 각 OAuth 세션은 다른 사용자 용이며 저장 용량에 대한 액세스 권한을 부여합니다. – Peter

+1

@Peter 답변에 감사드립니다. 우리는 최근에 스로틀 링 문제를 겪고 있습니다. API 속도 제한은 연결된 Box 사용자별로 제한됩니다. 내 앱을 사용하는 사용자가 10 명 있다고 가정 해보십시오. 그리고 그들 각각은 하루에 50k 건의 요청을 할 수 있으며 내 앱이 총 500k 건의 요청을 처리 할 수있게합니다. 그렇다면이 기업의 가격은 정확히 무엇입니까? http://info.box.com/content-api –

관련 문제