Node.js 使用NodeJS访问twitter流api

Node.js 使用NodeJS访问twitter流api,node.js,twitter,twitter-streaming-api,Node.js,Twitter,Twitter Streaming Api,嗨,我正在尝试访问twitter rest api 我正在使用nodejs 对于身份验证,我使用了ntwitter。身份验证是 过得很好。我得到了成功的信息 但一旦通过认证,它就不会显示推文。 它显示了类似于 ---------------------------------------- o/p ---------------------------------------------------------------- tweet[object Object] success tweet[

嗨,我正在尝试访问twitter rest api 我正在使用nodejs

对于身份验证,我使用了ntwitter。身份验证是 过得很好。我得到了成功的信息

但一旦通过认证,它就不会显示推文。 它显示了类似于

----------------------------------------
o/p
----------------------------------------------------------------
tweet[object Object]
success
tweet[object Object]
tweet[object Object]
tweet[object Object]


My prog
-------------------------------------

var twitter = require('ntwitter');
var https = require('https');


var twit = new twitter({
  consumer_key: "xxxxxxxxxxxxx",
  consumer_secret: "xxxxxxxxxxxxxxxxxxxxxxx",
  access_token_key: "xxxxxxxxxxxxxxxxxxxxx",
  access_token_secret: "xxxxxxxxxxxxxxxxxx"
});

twit.verifyCredentials(function (err, data) {
    console.log("success");
  });


twit.stream('statuses/filter', {track:'manipal'}, function(response) {
          var body ='';
              response.on("data",function(chunk){
               //var tweet = JSON.parse(chunk);
                console.log("tweet" + chunk);
              });

              response.on("end",function(){
                console.log('Disconnected');
              });
});

查看,tweet对象似乎具有text和user属性。因此,如果您执行
console.log(“tweet:+chunk.text)
,您可能会获得更大的成功。

通过使用字符串添加,您可以将tweet对象转换为字符串表示形式。因为它没有toString()方法,所以它以[object]的形式输出到控制台

尝试
console.log(块)
console.log(“tweet”+chunk.text)