2chのapi用プロジェクト
Ruby
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.bundle
app
config
Gemfile
Gemfile.lock
README
README.markdown
application.rb
config.ru

README.markdown

2ch API

注意

現在、絶賛開発中で、0.0.1もクリアしていません。

概要

私は2chが好きです。 最近はTwitterやFacebookなどのソーシャル系のサービスの開発が盛んですが、 それらと比較しても2chは勝るとも劣らないサービスだと考えています。 そこで、もっと2chの開発を盛り上げて行くためにも、 オープンソースでのAPIサービスを始めようと思い本プロジェクトを開始しました。

環境

API

スレッドAPI

  • キーワードを指定して、スレ一覧を取得します。
  • Req: /q?q=:keyword
  • Res: {number:210, name:'スレタイ', board:'プログラム板', body:'本文'}

レスAPI

  • URLを指定して、スレの中身のレスを取得します。
  • Req: /t?url=:url
  • Res: {n:1, name:'名無しさん', at:'2011/09/07(水) 01:01:01.01 0', body:'本文'}

TODO

  • スレッド一覧にカテゴリ絞り込み機能の追加
  • 書き込みAPIの追加
  • IDなどのパースの追加
  • キャッシュ(redisかmongodb)
  • テストも書いてない