3
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。什麼是最好的方法來阻止它,並用一組不同的關鍵詞重新開始。用不同的軌道關鍵字重新啓動nodejs ntwitter twitter流
我可以銷燬()流,然後創建一個新的。但是,無論如何,我可以在不斷開連接的情況下更改曲目關鍵字?
您似乎並未銷燬當前正在運行的流。 當你開始一個新的,有一個運行時,它是否關閉舊的? – 2013-01-30 16:28:03
正如我所說,我仍然不知道如何調試它,所以我無法證實它。看看它是如何工作的,它看起來好像在做這項工作。如果您正在追蹤可口可樂和百事可樂,並且您使用fanta和kas致電TrackWords,它會停止追蹤可樂和百事可樂。它看起來很好,但也許是在浪費內存或其他東西。 – Riwels 2013-01-30 20:30:59
twitter只允許每個用戶帳戶有一個流,所以當你開始一個新的流時不破壞前一個流......它會自動關閉。但它最好自己摧毀它。 – Abhidev 2014-08-18 03:54:12