2009-08-05 62 views

回答

1

您可能想要考慮抓取RSS源以進行搜索和解析。我顯示在Railscasts episode 168。如果你需要更多的東西,API可以像Dav提到的那樣走。

但無論您選擇哪種解決方案,在本地緩存搜索結果都很重要。這樣,每當有人轉到頁面時,您的網站就不會碰到Twitter。這可以提高性能,並使您的網站更穩定(不會中斷Twitter時間)。您可以使用cron任務每10分鐘(或任何適合)自動更新緩存。

+0

這看起來像最簡單的解決方案,所以我打算放棄它。謝謝。並感謝Railscasts! – Nick 2009-08-05 20:55:30

+0

嗨瑞安,屏幕錄像是偉大的,容易遵循我無法解決的唯一問題是如何命名與我的模型中的列對應的條目。例如在feed_entry.rb中,您獲得了: create!( :name => entry.title ... ) 如何從twitter RSS feed中獲得我應該調用哪些推文條目?再次感謝,尼克 – Nick 2009-08-06 21:32:12

3

您可能從爲Ruby編寫的Twitter API libraries之一開始。

+0

我正在看約翰Nunemaker的twitter寶石。謝謝 – Nick 2009-08-05 20:49:25