[Node-JS] Récupéré tous les tweets

Florian.

Premium
Inscription
8 Août 2012
Messages
4 251
Réactions
1 220
Points
14 353
Bonjour,

Je cherche un moyen de récup tous les tweets ( de remonter les tweets réponse par réponse jusqu'a arriver au tweet initial )

J'ai ceci comme code:

Code:
function getTweet(id_tweet, cb){
  tc.get('statuses/show', {id: id_tweet, tweet_mode: 'extended'},  function(error, tweet, response) {
    if(!error){
      cb(tweet, response);
    }
  });
}
getTweet('IDTWEET', function(tweet, response){
  var next = tweet.in_reply_to_status_id_str;
  console.log(next);
  while(next !== null){
    console.log('WHILE'+next);
    getTweet(next, function(tweets, response){
      next = tweets.in_reply_to_status_id_str;
      if(next == tweets.in_reply_to_status_id_str){
        var next = null;
      }
      console.log(tweets.full_text);
    });
  }
  console.log("null?"+next);
 
  console.log(tweet.full_text);
});

Le problème, c'est que ça passe toujours dans le boucle while, sans modifié le 'next' comment faire ?

Je tiens a préciser que c'est du NODEJS
 
Haut