我一直在尝试使用node.js与twitter流API合作,我尝试制作一个只记录推文的简单测试程序。
console.log("start");
var Twitter = require('twitter');
var client = new Twitter({
consumer_key: '****',
consumer_secret: '****',
access_token_key: '****',
access_token_secret: '****'
});
console.log("middle");
client.stream('statuses/filter', {track: "coffee"}, function(stream) {
stream.on('data', function(tweet) {
console.log(tweet);
console.log("this won't show up.");
});
console.log("this will.");
});
console.log("end");
当我用“node twitter.js”运行它时,所有日志都是开始,中间,这将结束。为什么客户端没有流式传输任何数据?