Nodejs + Twitter Streaming API无法跟踪某些单词

时间:2014-09-14 18:49:03

标签: javascript node.js twitter twitter-streaming-api

我试图使用Nodejs捕获包含某些单词的推文。使用twitter模块,我写道:

var util = require('util'),
  twitter = require('twitter');
var twit = new twitter({
  consumer_key: '***',
  consumer_secret: '***',
  access_token_key: '***',
  access_token_secret: '***'
});

console.log('Bot ON!'); 

twit.stream('statuses/filter', {'track': ['love']}, function(stream) {
  stream.on('data', function(data) {
    console.log(util.inspect(data));
  });
  stream.on('error', function(err){
    console.log(err.message);
  });
});

当我执行该代码时,我可以跟踪“爱情”这个词。 但是,如果我改变了像hyjhuolup'这样的内容,那么流媒体就不会显示任何推文。我把那个词' hyjhuolup'在代码中,我的帐户中的推文(与节点使用的帐户不同)并没有任何反应。我真的不知道为什么。我在其他图书馆遇到同样的问题,比如' twit'。任何人都知道我该怎么办?感谢。

编辑1: 我已经尝试过了:Cannot retrieve tweets based on hashtag with nodejs但没有成功。

0 个答案:

没有答案