BigCommerce API速率限制

时间:2014-02-17 16:29:46

标签: bigcommerce

我们已经使用BigCommerce API大约2年了。它对我们很有用。突然之间,我们得到了509个回复。这表示速率限制。文档表明,当前限制是每个滚动小时20,000个请求。我们不应该在2个数量级之内。

有人建议我重新生成API密钥。我这样做了,但我们仍然得到了509.我可以在标题中看到,好的请求回来我们可能有9,000或3,000个请求。这些数字对我来说太小了,但似乎确实在倒数。

我们为2个不同的应用程序使用两个不同的API密钥。如何适用费率限制?它是针对整个帐户还是按键?

最重要的问题是,我们怎样才能发现某些事情是否确实经常发生超出限额的情况,如果是的话,它是什么?

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

我假设您通过Basic Auth连接到API,并且提到的here速率限制适用。 (使用新的OAuth方法有不同的rates

需要注意的一点是,qouta的费率是针对商店而不是您的应用/代币。从理论上讲,如果一家商店已经安装了10个应用程序,其中一个应用程序在一小时内拨打了15,000个电话,那么只剩下5000个电话留给了9个应用程序。

如果你有两个令牌,你可以看到自己的影响。将两者连接到同一个商店,并使用一个令牌进行一些调用。如果您随后使用第二个令牌进行呼叫,您应该注意到 X-BC-ApiLimit-Remaining 标头已经减少了与第一个令牌相同的呼叫次数。