県内所蔵図書館マップ Webcat Plusの分冊情報を組み込んでみた
概要
- 恐怖の存在 (上) (ハヤカワ・ノヴェルズ)は上下巻の2冊なので
- 書像の下に「≪他巻情報表示」のリンクを表示、リンクをクリックすると
- マップが閉じて、他巻情報と「マップ表示≫」のリンクが出現し、他巻情報のリンクをクリックすると
- 他巻情報を閉じてマップを開き、他巻情報が反映される
※眼の誕生――カンブリア紀大進化の謎を解くは単巻なので、「≪他巻情報表示」は表示しない
既知の問題
- 全て非同期で廻しているので、他巻情報をクリックしたときに所蔵情報が表示されない
→先行する同じ関数とバッティングしてるのだとは思うのだが… - 現在のやり方だとwebcat plusから分冊情報しか取得できない
- Amazonで書籍情報が無かったときの考慮がない
今後のレベルアップ予定
- AmazonのSimilarも表示
- Webcat Plusから分冊情報を取得後に、Amazonから情報を取得して分冊情報にSimilarをマージ(ISBNとASINが同じものはWebcat Plusを優先)後に、「他巻情報表示」処理を行う
その他
- 今回のサンプルはWishlistの中から最新の読了のものから分冊のものと、単巻のものを抽出
- バグ出し、駄目出し、感想をやさしく希望