2013-10-22 75 views

回答

4

速率限制实际上更细化(不同的调用有不同的限制),并且比许多类型的API调用引用的要高很多。 Box使用leaky-bucket实现来保护它的服务器,但是每个用户都可以在短时间内处理API。如果您是付费客户,Box会告诉您您的费率限额是多少,但我们不会公布这些数字。

如果您希望获得暂时较高的费率限制,您可以提交支持请求。

+0

也许我不明白是正确的。例如,我们有移动和桌面应用程序,允许用户在包括盒子的云上存储一些文档。 COM。比方说,我们有50000名用户每天获得文件列表,从盒子中获取一些文件,编辑它并存储回来。 1.因此获取文件列表,获取文件和存储文件计数为不同的调用? 2.一旦我们有50001用户,他会在这些通话中收到错误,因为它会超出限制? – Dimanoid

+0

获取文件列表计数为1次。下载文件算作另一个API调用。上传新版本会算作第三个API调用。每个通过您的应用程序登录Box的用户都有自己的费率限制。所以第500个用户以及第50001个用户都不会遇到任何错误,只要他们都登录到Box中。如果您将多个用户的资料存储在一个帐户中,则每分钟拨打第n个电话的人都会受到限制。那是因为它对我们来说都是1个用户。请记住,每个OAuth会话都是针对不同的用户,授予他们存储的访问权限。 – Peter

+1

@Peter谢谢你的回答。最近我们遇到了一些限制性问题。只是要清楚,所以每个连接的Box用户的API速率限制是有限的?假设有10个用户使用我的应用程序。而对于他们每个人来说,他们每天可以提出5万个请求,基本上使得我的应用程序总共可以提出50万个请求?那么这个企业的定价究竟是什么? http://info.box.com/content-api –