【问题标题】:Get ALL the tweets获取所有推文
【发布时间】:2012-06-11 00:26:40
【问题描述】:

有没有办法使用 Twitter Gem 获取某个特定用户的所有推文(或至少 3000 条)?

Twitter.user_timeline("BarackObama")

返回的推文没有预期的那么多...

【问题讨论】:

    标签: ruby twitter


    【解决方案1】:

    默认情况下,user_timeline 仅通过单个请求返回最新(最多)200 条推文1。您可以使用多个请求(获取每个请求的最后一条推文的 ID 并使用 max_id 参数来请求较旧的推文),但您需要阅读速率限制以确保您不会因过多而被阻止要求。我希望您的应用程序需要某种形式的缓存解决方案来防止这种情况发生。

    【讨论】:

      猜你喜欢
      • 2023-03-31
      • 2013-01-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-27
      • 2019-09-08
      • 2011-02-10
      • 2015-08-27
      相关资源
      最近更新 更多