Twitter Streaming API を使用して、いくつかのキーワードのすべてのツイートをスクレイピングし、それらをデータベースに保存しようとしています。ワークフローをローカルで実行したくないので、Heroku と MongoLab で API を使用する方法を検討していました。
私がやろうとしていたことに非常に近いこの例(ルビーを使用)を見つけました: http://www.jefflinwood.com/2011/08/deploying-tweeter-keeper-on-the-heroku-cedar-stack / http://github.com/joslynesser/mongo-twitter-streaming
残念ながら、この例は機能しなくなりました。使っていたtwitter gemのサポートが切れたようです。ステップ 1 からすべてをもう一度インストールしようとしましたが、ファイルを Heroku にプッシュしようとすると、「どのソースにも twitter-1.6.0 が見つかりませんでした」というメッセージが表示され続けました。
Twitter 関連の各 gem の最新バージョンを参照するように Gemfile を更新し、バンドルの更新も実行しました。twitter-1.6.0 の他の依存関係を見つけることができないようですが、それでもそのメッセージは表示されます。
他の同様の例をオンラインで見つけるのに苦労していますが、これは十分に一般的なことのようです。上記の問題のトラブルシューティング、または私が作業できる他のコードのリードのいずれかで、任意の助けをいただければ幸いです。
ありがとう!