var twitter = require('ntwitter');
// Configure twitter
var keywords = ['hello', 'world'];
twit.stream('statuses/filter', {'track':keywords.join(',')}, function(stream) {
stream.on('data', function (data) {
console.log(data);
});
stream.on('end', function (response) {
console.log("\n====================================================");
console.log("DESTROYING");
console.log("====================================================\n");
});
setTimeout(function(){
stream.destroy();
}, 60000);
});
我是nodejs的新手。停止流并使用不同的关键词重新启动的最佳方法是什么?
我可以使用destroy()销毁流,然后创建新的流。但是有没有办法在不断开连接的情况下只更改跟踪关键字?