ruby - Twitter gem 搜索仅返回过去一周的推文

标签 ruby twitter rubygems hashtag

我正在尝试使用 Twitter.search("#sometag") 获取包含特定主题标签的推文,但这只会返回过去 7 天的推文。

有谁知道我怎样才能获得至少 20 条推文?我已经尝试了从采取到计数的所有方法......

否则,有人知道一种简单的替代方法来获取一些标签推文吗?

最佳答案

不幸的是,这是 Twitter API 本身的限制。 This page注意到“搜索 API 通常只提供过去一周的推文。”

为了检索旧的推文,您可能需要使用不同的(付费)服务,例如 Datasift 或 Gnip,或者编写您自己的直接网络抓取工具以直接从 Twitter 的站点访问推文。

关于ruby - Twitter gem 搜索仅返回过去一周的推文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25907543/

相关文章:

ruby - 用作从代码调用的计算引擎的 Microsoft Excel 电子表格

twitter - 有没有办法使用媒体资源的 URL 将媒体上传到 Twitter API?

ruby - 无法安装 sinatra-contrib

ruby - 迭代 Ruby FFI 结构布局

ruby-on-rails - rails 5.x : How can I add a route at runtime without overwriting original routes table?

ruby - 如何以 rspec 方式改进此 RSpec 代码?

ruby - 用 RSpec 包裹在 block 中的测试方法

java - Twitter API Twitter4j getUserID

javascript - 为什么客户端认证不好?

ruby-on-rails - 由于 sprockets 依赖性,无法安装 sprockets-es6 gem