簡體   English   中英

如何使用node.js twit獲取用戶的twitter流?

[英]How to get user's twitter stream using node.js twit?

我正在使用node.js Twit模塊; 在用戶進行身份驗證后,如何獲取該用戶的推文? 文檔沒有解釋如何做到這一點。

以下返回null:

var Twit=require('twit');
var T = new Twit({
  consumer_key:         nconf.get('twitterAuth:consumerKey')
, consumer_secret:      nconf.get('twitterAuth:consumerSecret')
, access_token:         user.token
, access_token_secret:  user.tokenSecret
});
var username=user.profile.username;

T.get('search/tweets', {screen_name: username, count:100  }, function(err, data, response) {
  //q: 'banana since:2011-11-11', count: 100
  res.send(data);
})

感謝您的幫助 - 必須是顯而易見的事情。 (我已確認代碼有效)。

你可能已經解決了你的問題,但對於那些正在努力解決這個問題的人來說,這是我的解決方案:

var Twit = require('twit');

var T = new Twit({
    consumer_key:         ''
  , consumer_secret:      ''
  , access_token:         ''
  , access_token_secret:  ''
})

var options = { screen_name: 'sandagolcea',
                count: 3 };

T.get('statuses/user_timeline', options , function(err, data) {
  for (var i = 0; i < data.length ; i++) {
    console.log(data[i].text);
  }
})

這顯示了我的最后3條推文:)干杯!

暫無
暫無

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

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