Twitter stream APIにあるfirehoseが動かず困っています。
サーバ:node js
npm: twitterをつかっています。
file名 tw2.js
// twitterモジュールを読み込み var twitter = require('twitter'); // // アプリ登録時に取得したkeyを入れてOAuth認証し、初期化 var client = new twitter({ consumer_key: 'キー', consumer_secret: 'シークレット', access_token_key: 'アクセスキー', access_token_secret: 'アクセスシークレット' }); client.stream('statuses/firehose', function(stream) { stream.on('data', function(tweet) { console.log(tweet.text); console.log("Get Success !!!"); }); stream.on('error', function(error) { console.log("Error in stream"); console.log(""+error); }); });
上記のようにし、"node tw2.js"と叩きますと
Error in stream
SyntaxError: Unexpected token U
とエラーが返されてしまいます。
上記の'statuses/firehose'を'statuses/filter'にすると動きはしますがこれは検索filter結果なので私の望んでいるものではありません。
私が動かしたいのは、twitterの全表示でありまして(GET statuses/home_timelineの同等のもの)、restAPIだと接続制限があるのでstreamAPIでリアルタイム表示させたいです。
ググってもfirehoseの情報やサンプルが全然なく困っています。
ご教授いただけますと幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。