twitter live streaming を公開


twitter live streaming

説明
Twitter の Streaming API を用いて、twitter live streaming を作ってみました。 Twitter の最新投稿の一部がブラウザまで、ほぼ最速で届きます。

詳細
Twitter の Public Timeline のごく一部分をサンプリングして配信される: https://stream.twitter.com/1/statuses/sample.json からの情報を、タイムゾーンが東京のもののみを抽出してから、配信しています。

具体的には、Heroku にて、Node.jsで作ったServer-Sent Eventsプロトコルで流してくれるサーバを用意し、クロスドメインに対応したライブラリ Yaffle/EventSource で受信しています。

Twitterへの接続にはクライアントライブラリ ntwitter を使っています。

コメント

  1. 興味深い記事をありがとうございます。
    読者にさせていただきます。

    返信削除

コメントを投稿

このブログの人気の投稿

[linux] ping は通るのに No route to host と言われる

Chrome でダウンロードしたファイル名の一部がハイフンになる

[windows] Windows 回復環境 (WinRE) を修理する