自宅の蔵書管理システムにBook☆Walkerと連携する機能を組み込みたいので分析してみることにする。
Book☆Walkerからは600冊以上購入しているし、Amazonと違って表紙の裏等もデジタイズされていて丁重だから
自炊の代用としては良い線を行っていそうだ。
- ローカルに保存される購入書籍情報はここ(sqlite形式・ログオン情報等は含まれない)。
%USERPROFILE%\AppData\Roaming\jp.bookwalker.PCViewer\Local Store\database\index.db
- 画像のローカルキャッシュはここ。
%USERPROFILE%\AppData\Roaming\jp.bookwalker.PCViewer\Local Store\thumbnail
- Book☆Walker の書籍情報は以下からアクセスできる(UUIDは適宜置換のこと)。
http://bwcommercial-external-texts.s3.amazonaws.com/438f32dd-2e5e-4291-9840-065865f0437c.txt
形式はUTF-8のJSON。構造はこんな感じ。
{ "data" : { "authorList" : [ { "authorId" : 110, "authorName" : "河野裕", "authorNameKana" : "コウノユタカ", "authorTypeName" : "", "displaySeqNo" : 1 } ], "categoryId" : 3, "categoryName" : "ライトノベル", "companyName" : "KADOKAWA / 角川書店", "copyrightString" : "(C) Yutaka KONO 2010 ", "coverFileName" : "coverImage_863.jpg", "drmTimeLimit" : null, "finishFlag" : false, "labelId" : 5, "labelName" : "角川スニーカー文庫", "labelType" : "01", "moralTypeCode" : "01", "moralTypeName" : "Free", "openFlag" : true, "productExplanationDetails" : "「リセット」たった一言。それだけで、世界は、三日分死ぬ──。能力者が集う街、咲良田。浅井ケイは、記憶の保持する能力をもった高校一年生。春埼美空は、「リセット」──世界を三日分巻き戻す能力をもっており、ケイの指示で発動する。高校の「奉仕クラブ」に所属する彼らは、ある日「死んだ猫を生き返らせてほしい」という依頼を受けるのだが……。リセット後の世界で「現実(いま)」に立ち向かう、少年と少女の物語。大ヒットシリーズ、第1弾! ", "productExplanationShort" : "「リセット」たった一言。それだけで、世界は、三日分死ぬ。大ヒットシリーズ第1弾! ", "productId" : 10123, "productName" : "サクラダリセット CAT,GHOST and REVOLUTION SUNDAY", "productNameEnglish" : null, "productNameKana" : "サクラダリセット01キャットゴーストアンドレボリューションサンデイ", "publisherAcCode" : "kgx00548", "publisherMnType" : "U00N5X", "saleCompanyId" : 1, "saleEndTime" : "9999-12-31T23:59:59", "saleStartTime" : "2010-12-01T12:00:00", "seriesId" : 55, "seriesName" : "サクラダリセット", "seriesNameKana" : "サクラダリセット", "thumbnailFileName" : "thumbnailImage_864.jpg", "uuid" : "438f32dd-2e5e-4291-9840-065865f0437c" } }
- 表紙の画像は以下から。
http://bwcommercial-external-images.s3.amazonaws.com/438f32dd-2e5e-4291-9840-065865f0437c.jpg
- thumbnailImageやcoverImageは以下から
http://cc.bookwalker.jp/thumbnailImage_864.jpg
http://cc.bookwalker.jp/coverImage_863.jpg
ISBNは www.bookwalker.com から拾ってくるしか無いのかな。
- 尚、bookwalker.jp の商品ページのURLにはUUIDの前に「Digital Edition」の略で「de」の接頭字がつく。
http://bookwalker.jp/de438f32dd-2e5e-4291-9840-065865f0437c/