示例 RSS 提要链接:http://twitter.com/statuses/user_timeline/twitter.rss
有谁知道 Twitter 是否限制对公共(public) RSS 提要的调用?这不是使用 API,而是对 URL 的简单调用。
我找不到任何官方的(甚至是推测的)。我知道 API 在 y 分钟内有 x 个请求的访问限制。我想知道公共(public) RSS 提要是否遵循类似的模式。我在移动应用程序中看到的行为让我认为可能是这种情况。
设备 1 收到空响应,而设备 2 仍获取相同提要的更新。也曾在我的电脑上运行过一段时间的模拟器看到过它。模拟器停止获取更新,然后我无法在运行模拟器的同一台机器上的网络浏览器中提取提要。我怀疑 Twitter 正在限制设备对 RSS 提要的访问。我认为这是因为在前面的示例中,所有 RSS 提要都无法从网络浏览器访问,而 Twitter 站点在同一网络浏览器中正常运行。
RSS URL 每 10 分钟查询一次。
欢迎任何见解。
最佳答案
未经身份验证(仅限 OAuth)的请求率为每小时 150 次。 OAuth 请求率为每小时 350 个。 请求限制速率是针对每个 IP 地址的,因此我认为 Twitter 不会每 10 分钟拒绝一次请求。
您提到的方法是公开的,但唯一没有速率限制的请求是搜索 API 的请求(与“实时”相比有一点延迟)。无论如何,我建议您阅读:http://dev.twitter.com/pages/rate-limiting和 http://dev.twitter.com/pages/rate_limiting_faq
关于twitter - 公共(public) Twitter RSS 提要是否有访问限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5175536/