このエントリでは、Twitter Streaming APIの使い方について解説してみたいと思います。 Twitter StreamingとはTwitter Streaming APIとは、通常のTwitterクライアントやボットで利用されるREST APIとは異なり、データ解析などで大量のデータを必要とする開発者のために用意されたAPIです。一度接続するとHTTP接続を保ったまま自動的にデータを流し続けてくれます。Streaming API Documentation | dev.twitter.comGoogleなどの一部の企業はStreamを使って全Tweetのデータを取得するAPI(firehose)を使う権限を持っていますが、個人ではもちろん権限もありませんしあったとしても処理できませんので、firehoseの約1%以下のデータからサンプリングされたデータがストリームされるAPI