APIについて

当サイトでは、各ページのURLへ .xml .json .rss .atom と拡張子を付加することで、各形式で情報を取得することが可能です。ご自由にご利用ください。

URLパターン一覧

何か特定のURLに関連する情報を当サイトから検索する場合、下記のURLから検索可能です またその他、下記のURLで基本的な情報を取得可能です。

アカウント情報一覧 - /accounts

アカウント情報(名前指定) - /accounts/アカウント名
       (ID指定) - /accounts/アカウントID

アカウントに関連するURL - /accounts/アカウント名 or ID/members

アカウントに関連するRSS - /accounts/アカウント名 or ID/feeds

サイト情報一覧 - /sites

サイト情報 - /sites/サイトID

サイトに紐付くアカウント - /sites/サイトID/accounts

オプション

URLの引数として、下記のオプションを任意で付加することができます。(全て無くても問題ありません)

format - xml, json, rss, atom 各形式を指定可能です。例 http://fooo.name/accounts?format=atom

page - 15件ずつページングして表示します(アカウント一覧のみ)例 http://fooo.name/accounts.xml?page=2

version - 今後、APIレスポンスを大きく変更する場合、こちらのバージョン番号で新・旧を選択可能とするよう考えています。 2007/10/08日時点でAPIバージョンは "1" となります。例:http://fooo.name/accounts.xml?version=1


tako3.com互換API

http://tako3.com/ APIと互換性のあるAPIも用意しています。現在、以下の3種類が存在します。
なお全てjsonp用のcallback関数名が指定可能です(?callback=hoge)
指定されなかった場合tako3.com互換の "tako3" を使用します
URL完全一致 - http://fooo.name/tako3/json/リクエストURL
リクエストされたURLに完全一致するURLが存在した場合、それに関連するURLの一覧をJSON形式で出力します。
 例 : http://fooo.name/tako3/json/http://twitter.com/tkmr
 tako3.com : http://tako3.com/json/http://twitter.com/tkmr
URL前方一致 - http://fooo.name/tako3/json/likely/リクエストURL
リクエストされたURLに前方一致するURLが存在した場合、それに関連するURLの一覧をJSON形式で出力します。
複数ヒットした場合はもっとも長く前方一致したURLが出力対象になります。
 例 : http://fooo.name/tako3/json/likely/http://twitter.com/tkmr/hoge
 tako3.com : http://tako3.com/json/likely/http://twitter.com/tkmr/hoge
全URL取得 - http://fooo.name/tako3/json/all
DB内に存在する全情報を出力します。(アカウント/サブアカウントに紐付くURL一覧をグループとし、半角スペースで結合し文字列化した上で、各URLグループを配列として出力します)
なお負荷対策のため有効期限3分間のキャッシュを行っています。
 例 : http://fooo.name/tako3/json/all
 tako3.com : http://tako3.com/json/all

TOPへ戻る - このサイトについて - APIについて -