简体   繁体   English

节点js的twitter API错误

[英]Error twitter API with node js

I have the following node js code 我有以下节点js代码


var http= require('http').createServer();
 var util = require('util');
var twitter=require('ntwitter');

http.listen(3000);

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


console.log('Connected to twittere');

twit.stream(
    'statuses/filter',
    { track: ['awesome', 'cool', 'rad', 'gnarly', 'groovy'] },
    function(stream) {
        stream.on('data', function(tweet) {
            console.log(tweet.text);
        });
    }
);

console.log('after Connected');

after executing the code i get error as : 执行代码后,我得到如下错误:

$ node twitter1 Connected to twittere after Connected $ node twitter1连接后连接到twittere

events.js:74 throw TypeError('Uncaught, unspecified "error" event.'); events.js:74 throw TypeError('未捕获,未指定的“错误”事件。');

          ^

TypeError: Uncaught, unspecified "error" event. TypeError:未捕获的,未指定的“错误”事件。

at TypeError (<anonymous>)
at EventEmitter.emit (events.js:74:15)
at ClientRequest.<anonymous> (/Users/atishshinde/Documents/RIT/GIS/node_modules/ntwitter/lib/twitter.js:251:14)
at ClientRequest.EventEmitter.emit (events.js:95:17)
at HTTPParser.parserOnIncomingClient [as onIncoming] (http.js:1688:21)
at HTTPParser.parserOnHeadersComplete [as onHeadersComplete] (http.js:121:23)
at CleartextStream.socketOnData [as ondata] (http.js:1583:20)
at CleartextStream.read [as _read] (tls.js:507:12)
at CleartextStream.Readable.read (_stream_readable.js:320:10)
at EncryptedStream.write [as _write] (tls.js:366:25)

i am not sure what is going wrong here? 我不确定这里出了什么问题?

Its a simple code .. Please suggest.. 它是一个简单的代码..请建议..

Thank you. 谢谢。

Looks like you received an error response and not the tweet object like you were expecting. 看起来您收到了错误响应,而不是您所期望的tweet对象。 Log the tweet Onsted of tweet.text and see what it says 记录tweet.text的tweet Onsted,并查看其内容

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM