Node.js
Socket.io
TwitterAPI
StreamingAPI

node.jsでツイッタークライアント作ってみた

More than 1 year has passed since last update.

初めに

Rivuletは、HTML/node.jsをベースとしたツイッタークライアントです。socket.ioを使って、リアルタイム更新を行っています。
streamingを使うとapi制限から解放されるからいいですよね。

Rivulet-logo.png

Stuff

  1. node.js version 0.10.26
  2. express version 3.4.8
  3. ejs version 0.8.5
  4. passport version 0.2.0
  5. socket.io version 0.9.16
  6. node_twitter version 0.2.9
  7. jQuery version 2.1.1
  8. Bootstrap version 3.1.1
  9. less.js version 1.7.0
  10. underscore.js version 1.6.0

使い方

githubからソースコードをクローンして、自身のPCをサーバーとして動作させることができます。以下を参考にしてください。

$ git clone https://github.com/YusukeShimizu/Rivulet.git
$ cd Rivult
$ vi config.json
$ node app.js

お使いのブラウザで、

http://localhost:5000/

にアクセスしてください。

Note

  • nodejs.orgより、node.js v0.10.xをインストールしてください。
  • クローンするにはGit Hubアカウントが必要となります。
  • Consumer Key/Secretが必要です。https://dev.twitter.com/より取得可能です。
  • MySQLによるsession管理を行っています。MySQLより環境を用意してください。