Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
logging twitter stream
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
README.md
create_view.js
example_keys.json
package.json
stream_bridge.js

README.md

twlogger

CouchDB に Twitter のストリームを放り込み続けます。あと、ふぁぼられ一覧が見られます。

準備

まず my_keys.json を書きます。

$ cp example_keys.json my_keys.json
$ cat my_keys.json
{
  "key": "",
  "secret": "",
  "token": "",
  "tokenSecret": "",
  "couchdb": "",
  "username": "",
  "password": ""
}
$ $EDITOR my_keys.json

Twitter にアプリ登録してない人は Twitter Developers からどうぞ。

  • key: Consumer key
  • secret: Consumer secret
  • token: Access Token
  • tokenSecret: Access Token Secret
  • couchdb: CouchDB URL
  • username: CouchDB Account's
  • password: CouchDB Account's

んで例によって npm install

$ npm install

CouchDB に View を作る

create_view.js を使う。

$ node create_view.js

一度だけでよい。

ストリームを CouchDB に突っ込む

stream_bridge.js を使う。

$ node stream_bridge.js

サーバー立てて forever とかでやるとよい。

Something went wrong with that request. Please try again.