Books.or.jp/Search Engine for Japanese Books

BooksLinkは、インターネットのサーバ間で書籍を特定するためのインタフェース仕様です。
書籍サーチエンジン「Books」に発信処理が実装されており、各出版社のサイトで、受信処理を行なっていただければ、Booksで検索した書籍から直接その本の紹介ページにジャンプすることが可能となります。

仕様

出版社のインターネット・ウェッブサーバの特定のURL(BooksLink URL)で、ISBN番号を付加した情報を受け取り、該当する書籍のページを直接表示してください。
ISBN番号は「ISBN」および「-(ハイフン)」を含み、半角大文字、空白ナシで指定します。

受信処理の実現方法

Booksから、各出版社から申請されたBooksLink URLに、ISBN番号付きでハイパーリンクします。

方法1:CGI、ASPなどによるプログラミング

http://www.books.or.jp/asp/isbn.cgi?isbn=
などと申請してください。Booksは目的の書籍のISBNを付加し、以下のように呼び出します。
http://www.est.co.jp/scripts/isbn.cgi?isbn=ISBN978-4-99-999999-9
ISBN番号の中にハイフンがない場合、syuppan_bookslink_type を 1 に指定。
ISBN番号の「ISBN」が不要の場合、syuppan_bookslink_type を 2 に指定。
引数のデフォルトは下記のTypeになります。
http://www.est.co.jp/scripts/isbn.cgi?isbn=ISBN978-4-99-999999-9
→ISBNを処理しデータベースを検索する、isbn.cgiプログラムを作成してください。

方法2:1つのHTMLファイルを検索(書籍点数が少ない場合)

http://www.est.co.jp/~shim/books.htm#
などと申請してください。Booksは以下のように呼び出します。
http://www.est.co.jp/~shim/books.htm#ISBN978-4-99-999999-9
→全書籍の詳細が記述されているbooks.htmファイルに、<a name="ISBN978-4-99-999999-9">のタグを記述し、直接目的の書籍情報へ飛べるように作成してください。

方法3:書籍ごとにHTMLファイルを作る

http://www.est.co.jp/mybooks/
などとフォルダーを指定してください。Booksは、htmなどをISBNに付加して呼び出します。
http://www.est.co.jp/mybooks/ISBN978-4-99-999999-9.htm
→mybooksフォルダー内に、ISBN毎のHTMLファイルを作成します。必ず、ISBN978-4-を含むフルISBNをファイル名としてください。

※Yahoo!が、http://www.yahoo.co.jpというユーザインタフェース以外に、http://search.yahoo.co.jp/bin/search?p=というプログラムインターフェースを持っているのと同じ仕組みです。?p=の後に何か文字を入れると、Yahooは検索結果のページを表示します。 ※リンク先で書籍が見つからなかった場合の処理は、出版社側におまかせします。

Booksへの戻り

呼出し元URLを取得し、Booksに戻ることは技術的に可能です。
Booksはサーチエンジンと位置づけているので、戻すかどうかは各出版社の判断で構いません。

出版社でショップ(販売)サーバを作成する場合の留意点

ID、パスワードの入力は、書籍検索後にしてもらうと、BooksLinkと相性が良くなります。
ID、パスワードの入力後、書籍検索を行うサーバの場合、BooksLinkが出来なくなります。

BooksLinkの運用規定

申込み方法

出版社で、1つのBooksLink URLを booksmaster@jbpa.or.jp に申請してください。
申込み後10日以内に、書協でBooks内の出版社データベースに設定します。
設定が終了しましたらをお知らせしますので、稼動確認を行なってください。

出版社で複数のBooksLink URLの申請は行なえません。
BooksLink URLの変更も、同じ手続きです。

参加の要件

  • 申請するURLは、各出版社の公認、オリジナル・ホームぺージであること。
  • 書協会員/非会員を問わずBooksにデータを掲載している社とする。ただし、設定はひとつの形式によります。

2013年10月のリニューアルからBooksLinkは書協会員社、書協非会員社に限らず 無料といたします(BooksLink初期設定申込書)。
複数の出版で運営しているサイトへのBooksLinkも可能です。設定については別途相談いたします(BooksLink初期設定申込書)。

※要件ではありませんが、なるべく多くの書籍が検索でき、目次、解説などの詳細情報が表示できるよう、書籍データの整備をお願いします。

仕様の公開

BooksLinkは公開仕様です。
Booksからではなく、書店やサーチエンジンなどのサイトから出版社サイトに、BooksLinkで飛び込む事も可能です。
Books以外のサイトとBooksLinkでリンクするかどうかは、一般のリンク同様、各出版社の判断となります。

相互リンクのお願い

各出版社のホームぺージから書籍サーチエンジン「Books」へのリンクをお願いします。Booksロゴをご提供します。

※以下の文をページに貼り付けてください。
<a href="http://www.books.or.jp/">
	<img border="0" src="http://www.books.or.jp/img/bookslogo_s.gif">
</a>

Books出版社ダイレクト検索

各出版社のホームページから、Booksをあたかもその出版社の書籍検索部分としてお使いいただけます。
ご利用方法については booksmaster@jbpa.or.jp までお問い合わせください。

Booksダイレクト検索

Booksの書名検索を直接呼び出すインターフェースです。
SOAPを利用したWebサービスを利用していただく方式になります。
ご利用方法については booksmaster@jbpa.or.jp までお問い合わせください。