我想知道Twitter帐户在rails中有多少关注者。然而,我想为许多帐户每天做10000以上。每个ip地址只允许我进行大约150次请求。
我是rails的新手,但我听说过像ip屏蔽、弹跳和代理服务器这样的解决方案来解决这个问题。
我也听说heroku的ip一直在为你的应用程序更改,所以这可能不是问题。
我的主要问题是……有人能解释一下,在heroku上使用rails应用程序对具有速率限制的api进行更多调用的策略是什么吗?
试图规避API的限制是一个非常糟糕的主意。您可以要求用户使用Twitter进行授权,以便将某些请求计入其个人API限制,而不是您的限制。
此外,并不是所有的呼叫都有费率限制。有些人有个人限制,另一些人作为一个群体的一部分受到限制。寻找更具创造性的方法来使用API,以减少您需要发出的请求数量。