簡體   English   中英

如何使用Heroku和MongoLab使用Twitter Streaming API?

[英]How to consume Twitter Streaming API using Heroku and MongoLab?

我正在尋找使用Twitter Streaming API抓取所有tweet的幾個關鍵字,並將它們存儲在數據庫中。 我寧願不要在本地運行工作流,因此我一直在研究將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的最新版本,並且還運行了軟件包更新。 我似乎找不到對twitter-1.6.0的任何其他依賴關系,但仍然得到該味精。

我很難在網上找到其他類似的例子來工作,但這似乎是一件很普通的事情。 任何幫助將不勝感激,無論是在解決上面的問題時,還是在我可以使用的其他代碼上獲得了潛在客戶。

謝謝!

我已經成功地使用Ruby模塊“ tweetstream”連接到流API,它具有良好的文檔說明並支持較新的v1.1 OAuth連接協議。

我有一些代碼 (GitHub),使用它可以解析推文並將其寫到本地MongoDB實例,如果有幫助的話。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM