【发布时间】:2012-06-11 00:26:40
【问题描述】:
有没有办法使用 Twitter Gem 获取某个特定用户的所有推文(或至少 3000 条)?
Twitter.user_timeline("BarackObama")
返回的推文没有预期的那么多...
【问题讨论】:
有没有办法使用 Twitter Gem 获取某个特定用户的所有推文(或至少 3000 条)?
Twitter.user_timeline("BarackObama")
返回的推文没有预期的那么多...
【问题讨论】:
默认情况下,user_timeline 仅通过单个请求返回最新(最多)200 条推文1。您可以使用多个请求(获取每个请求的最后一条推文的 ID 并使用 max_id 参数来请求较旧的推文),但您需要阅读速率限制以确保您不会因过多而被阻止要求。我希望您的应用程序需要某种形式的缓存解决方案来防止这种情况发生。
【讨论】: