Hatena::ブログ(Diary)

さり海馬 このページをアンテナに追加 RSSフィード

2010-03-15

図書館横断検索サイト「カーリル」が API を公開している件

は、とても便利なサイトです。自分の近くにある図書館を指定しておいて、書名や著者名などのキーワードあいまい入力するだけで検索してくれ、その図書の有無、貸し出し中かどうかといった情報を、アマゾンから引っ張った書影レビュー情報と一緒に表示してくれます。

でも何よりすごいのは、このサイト図書館検索API を無償公開しているところです。

図書館 API

全国の図書館を対象としたリアルタイム蔵書検索を可能にするAPI群を開発者向けに提供します。

法人・個人を問わず無償で利用できます。

1. 蔵書検索

ISBNを元に、任意の図書館書籍情報を問い合わせるAPI

複数の図書館を同時に指定して串刺し検索できるほか、地名または緯度経度情報を元に、近い図書館を割り出すこと(ジオコーディング)も可能。

書籍情報は、蔵書のあり/なしだけでなく、貸し借り情報も取得できます。

2. 図書館データベース

地名または緯度経度情報を元に、近い図書館基本情報(名称、住所、ホームページなど)を問い合わせるAPI

利用可能な言語ライブラリ

RESTfulAPIを提供します。リクエストに対して、JSONまたはXML形式で結果を返します。

主にJavascriptを使った利用を想定していますが、 PHP, Python, Ruby, Perl, Javaなどの主要なウェブ開発言語から利用できます。

図書館API | カーリル

…もう太っ腹過ぎ。ウホッ、って感じです。

さあ、誰か俺の理想iPhoneアプリを作ってくれ(そこで他力本願かよ)。

2010-03-11

誰かこんなiphoneアプリ作ってくれないかな

俺の読書関連の行動パターン

  1. ウェブ書店図書館などで読みたい本を発見する
  2. 読書メーターに「読みたい本」として登録しておく
  3. それが図書館にないか調べる
    1. 図書館にあるなら、何人待ちか調べる
      1. 我慢できる人数なら予約して待つ*1
      2. 我慢できない人数ならamazonで買う
  4. 読む
  5. 読書メーターに「読んだ本」として、必要ならレビューを書く
  6. 終わり

なので、これをサポートしてくれるアプリがないかなぁ、なんて無い物ねだってみる。ちなみに読書管理読書メーターでなくていい。アプリ内部で管理できてればそれで可。

*1横浜市図書館は、登録しておくとメールで本が届いたのを教えてくれる