2012-01-14 64 views
4

是否有一種方法可以使用node.js在您自己的網站上獲取Twitter推文。我嘗試了一些node.js模塊,但沒有得到如何實現這一點。如何使用node.js獲取推文

+2

結帳ntwitter具有用於推文的Twitter API - https://github.com/AvianFlu/ntwitter – 2012-01-14 09:00:44

+0

嘗試此代碼:twit.stream('statuses/sample',function(stream){ console.log(' stream'('data',function(data){ console)。 log('data =======================',data); });控制檯不顯示任何數據。 – Inventillect 2012-01-16 12:03:18

回答

4

根據你想要做什麼,你可能甚至不需要使用節點來做到這一點。 Twitter有許多客戶端小部件可用於託管您的個人資料,來自搜索,您的收藏夾或列表中的推文:https://twitter.com/about/resources/widgets

現在,如果您想要開始操縱這些推文或將它們顯示在自定義時尚,那麼你會想要使用nTwitter模塊作爲First Zero建議。

+0

感謝您的幫助。是的,我嘗試了ntwitter的搜索方法工作得很好。但問題是我如何動態獲取特定用戶的推文,即當前登錄到系統的用戶。同時stream.on()方法不工作它什麼都不輸出 – Inventillect 2012-01-16 09:28:07

+0

你需要整合使用ntwitter與護照或everyauth oauth包。您需要創建一個簡單的oauth登錄系統,允許當前用戶授予您的系統oauth訪問權限(爲您提供其密鑰和令牌)。您將使用用戶的訪問密鑰和令牌以及您的應用程序的訪問密鑰和令牌(全部4個用於啓動用戶流)來啓動您的流。在這一點上,您的用戶將收到的所有推文都將發送到您的應用程序。 – MateodelNorte 2012-02-01 20:44:03

相關問題