我正在寻找使用 Twitter Streaming API 来抓取所有推文以获取一些关键字并将它们存储在数据库中。我宁愿不在本地运行工作流,所以我一直在寻找将 API 与 Heroku 和 MongoLab 一起使用的方法。
我发现这个例子(使用红宝石)让我非常接近我想要做的事情:http: //www.jefflinwood.com/2011/08/deploying-tweeter-keeper-on-the-heroku-cedar-stack / http://github.com/joslynesser/mongo-twitter-streaming
不幸的是,这个例子停止了对我的工作。似乎对我正在使用的 twitter gem 的支持已被删除。我尝试从第一步返回并再次安装所有内容,但是,当我尝试将文件推送到 Heroku 时,我不断收到消息:“在任何来源中都找不到 twitter-1.6.0”
我已经更新了 Gemfile 以引用每个 twitter 相关 gem 的最新版本,并且还运行了 bundle update。我似乎找不到 twitter-1.6.0 的任何其他依赖项,但仍然得到那个消息。
我很难在网上找到其他类似的例子来工作,但这似乎是一件很常见的事情。任何帮助都将不胜感激,无论是解决上述问题还是提供我可以使用的其他代码的线索。
谢谢!