node.jsは初めてなので、簡単な質問をお許しください。私は何か標準的なものを書いています。ntwitterを使用してTwitterにアクセスし、mysqlにデータを保存するRESTAPIです。私が問題を抱えているのは、ntwitterを使用してTwitterを切断して接続し直すことです。
私は私のものとやや似た質問をチェックしましたが、それはまだ答えられていません:異なるトラックキーワードでnodejsntwittertwitterストリームを再起動します
問題は2つあります。
twit.stream
1)が生きているかどうかを確認する
方法2)それを殺す/Twitterから手動で切断する方法
私は使用してdestroy
いますが、それはうまくいかないようです。コードの関連部分は次のとおりです。
if (values[0] == 'newStatusAdded') {
console.log('Need to stop twitter listener');
//check if twitter stream is running
if (twit.stream) {
twit.stream.destroy;
debugger;
console.log('Stopped twitter listener');
}
ありがとう....