2016-03-19 13 views
1

Kodumda sorun yaşıyorum. Bir sorgu ile 100'den fazla tweet indirmek istiyorum. Twitter API kullanarak 100'den fazla tweet almak mümkün mü?NodeJS Twitter api 100'den fazla tweet'i arayın

Kodum:

module.exports = function(text, callback) { 
    console.log("Test: " + text); 
    var twitterClient = new twitter(config); 
    var response = [], dbData = []; // to store the tweets and sentiment 

    console.log(1, twitterClient.search); 

    twitterClient.search(text, {count: 500}, function(data) { 

     console.log("Obiekt: " + data); 

     for (var i = 0; i < data.statuses.length; i++) { 
      var resp = {}; 


      resp.tweet = data.statuses[i]; 
      resp.sentiment = sentimentAnalysis(data.statuses[i].text); 
      dbData.push({ 
       tweet: resp.tweet.text, 
       score: resp.sentiment.score 
      }); 
      response.push(resp); 
     }; 
     db.sentiments.save(dbData); 
     callback(response); 
    }); 
} 
+0

seni öneririm [twit] (https://github.com/ttezel/twit) onun güncellenmiş lib, cevap size yardımcı olduysa zaten kullanmak lütfen doğru olarak işaretleyin. –

+0

Kendinizi neden sadece bir sorguyla sınırlayın? Birkaç sorgu ile bin tweet'i aşabilirsiniz. – Jonas

cevap

1

No Onun twitter api izin vermiyor. count: 100 maksimum sınırdır.

opsiyonel sayım yukarı Bu eskiden eski Arama API “CHP'nin” parametresi oldu 15'e 100. Varsayılanları maksimum sayfa başına dönmek için tweet sayısı.

Örnek Değerler: 100

Search Api Twitter

İlgili konular