我已经做了阅读有关编写查询Twitter的API,并通过OAuth认证的应用程序了几个小时,但他们都在眼前似乎对我的简单的任务过于复杂:获取Twitter Feed和避开请求限制的最简单方法是什么?
我的客户的网站屈指可数,他们都在主页上显示他们的twitter feed,所有这些都在同一台服务器上运行。我通过使用他们的推文的RSS提要并输出他们最新的推文,格式化为HTML来做到这一点。
问题是,随着我获得更多的客户,我最终在接近小时结束时达到了请求限制。
如果我反而为每个客户做一个oauth验证的API请求,那会让我在费率限制左右,但看起来有点过分。我必须让每一位客户给我一个oauth密钥,只是为了在他们的网站上显示他们的推文?他们甚至可以给我一把永恒持久的钥匙吗?
我在互联网上看到的所有oauth示例都是针对整天做oauth请求的应用程序,将发布到人们对他们的twitter提要等的应用程序,我的需求更加简单,我希望有人有一个简单的答案。
我不认为这是正确的。在我看来,这些小部件包含在速率限制中:https://dev.twitter.com/discussions/2874 –
确实如此,但它是每个IP。所以它每小时从浏览器拨打150个电话。网络服务器没有通过IP进行任何呼叫。因此,最糟糕的情况是,一些重度用户会看到一个错误,而不是所有访问该网站的人。 –
*拍头* 当然!再次感谢! –