我想爲我的Rails應用程序添加一個特定關鍵字搜索的推文feed。我應該從哪裏開始?如何向我的Ruby on Rails應用程序添加一個Twitter搜索供稿?
1
A
回答
1
您可能想要考慮抓取RSS源以進行搜索和解析。我顯示在Railscasts episode 168。如果你需要更多的東西,API可以像Dav提到的那樣走。
但無論您選擇哪種解決方案,在本地緩存搜索結果都很重要。這樣,每當有人轉到頁面時,您的網站就不會碰到Twitter。這可以提高性能,並使您的網站更穩定(不會中斷Twitter時間)。您可以使用cron任務每10分鐘(或任何適合)自動更新緩存。
3
0
我們將tweets下載並存儲在本地數據庫中。我最近寫了一篇博客文章,我怎麼實現這一點:
http://www.arctickiwi.com/blog/16-download-you-twitter-feed-using-ruby-on-rails-with-oauth
然後,您可以用will_paginate來處理您的分頁,回到至於你想要的。
相關問題
- 1. 正在搜索Twitter供稿
- 2. Ruby on Rails - 幫助嚮應用程序添加徽章
- 3. 如何在Ruby-on-Rails應用程序中添加SB-admin v2
- 4. 如何在Ruby on Rails應用程序中添加通知?
- 5. 全文搜索的Ruby on Rails應用程序
- 6. 如何在Ruby on Rails應用程序
- 7. Ruby on Rails應用程序
- 8. 如何使我的Ruby on Rails 2.3.4應用程序「Rails 3-ready」
- 9. 在Ruby on Rails應用程序上搜索
- 10. 在Ruby on Rails 3應用程序中實現搜索?
- 11. 從Ruby on Rails應用程序向Yahoo Web Search提交搜索查詢
- 12. 用多個條件搜索(Ruby on Rails)
- 13. Ruby on Rails ||向用戶添加會議
- 14. Ruby on Rails:在一個搜索中搜索兩個模型
- 15. 如何在Ruby on Rails中搜索?
- 16. 在Twitter供稿中搜索YouTube鏈接?
- 17. Ruby on Rails:日期搜索
- 18. 在Ruby On Rails中搜索
- 19. Ruby on rails mysql搜索
- 20. Ruby on Rails:高級搜索
- 21. 在Ruby on Rails中加速find_by搜索
- 22. 如何重新加載Ruby on Rails中的應用程序類
- 23. 如何在我的Ruby-on-Rails應用程序
- 24. 添加一個類到collection_radio_buttons [Ruby on Rails]
- 25. 添加路由到Ruby on Rails Spree Commerce應用程序?
- 26. Ruby On Rails - Twitter Gem
- 27. Ruby on Rails多個搜索查詢
- 28. 搜索Twitter用戶應用程序
- 29. 這個Ruby on Rails應用程序是如何部署的?
- 30. 簡單的Ruby on Rails應用程序
這看起來像最簡單的解決方案,所以我打算放棄它。謝謝。並感謝Railscasts! – Nick 2009-08-05 20:55:30
嗨瑞安,屏幕錄像是偉大的,容易遵循我無法解決的唯一問題是如何命名與我的模型中的列對應的條目。例如在feed_entry.rb中,您獲得了: create!( :name => entry.title ... ) 如何從twitter RSS feed中獲得我應該調用哪些推文條目?再次感謝,尼克 – Nick 2009-08-06 21:32:12