つかいかた
つかいかた
opencoverは、書籍のカバー画像を配信するAPIです。
ISBNを指定したURLを呼び出すことで、書籍のカバー画像を取得できます。
ISBNとは
書籍出版物を識別する国際標準のコードです。本の裏表紙や奥付に記載されています。https://image.opencover.jp/v1/cover/spine/{isbn}.webp
URLの {isbn} に13桁のISBNを指定してください。 URLの spine とは、背表紙を示します。
今後、表紙や裏表紙の自動生成にも取り組みます。
例
ISBNが9784087213126の場合は、こちらのURLになります。
https://image.opencover.jp/v1/cover/spine/9784087213126.webp
しくみ
書誌情報
+
スタイル
↓ ↓ →
カバー画像
ISBNから書誌情報を取得し、書籍の種類に応じたスタイルを適用することで、書籍のカバー画像を生成しています。
対応している書籍
主要な新書と一部の文庫のみ対応しています。
文庫はノンフィクションのレーベルが中心です。
その他の書籍については、順次対応予定です。
対応する書籍を増やすため、協力いただける方でスタイルを作成していく予定です。
わかっている問題
背表紙画像が出ない/正しくないことがあります
未対応の書籍のほうが多いため、表示されなかったり、レイアウトが崩れることがあります。
出版時期によって装丁がリニューアルされている場合は対応できていません。
レイアウトが崩れていることがあります
対応している書籍であっても、タイトルや著者名が長いと切れていたり重なっていたりします。
この問題には対処する予定です。
背表紙の大きさがおかしいです
はい、認識しています。この問題には対処する予定です。
表紙の画像がぼやけています
表紙の画像は、Google Books APIとopenBDを使用しています。
これらの画像の解像度が低いためぼやけています。
質問
いただきそうな質問をあらかじめまとめました。
画像が表示されるまでに時間がかかります
リクエストする書籍が初めてアクセスされるときは、画像が表示されるまでに数秒の時間がかかります。
2回目以降ははやくなります。
ISBNを入力するのが面倒なのでキーワード検索したい
opencoverには本を検索する機能がありません。
別途公開予定のWebアプリケーションでは、キーワードで検索できるようにします。
背表紙の下部に「すかし」のようなものが見えます
opencoverが自動生成した画像であることを示すため、画像の下部に「OC」というマークを付けています。
拡張子の.webpとは何ですか
WebP(ウェッピー)は、JPEGやPNGよりも軽量で高画質の画像フォーマットです。
他の解像度や画像フォーマットはありませんか
開発リソースが限られているため、現在の仕様の画像のみを提供しています。
商用利用できますか
利用規約やライセンスをまだ定めていませんが、opencoverが生成した画像は、書籍の紹介や販売促進の目的に限りご自由にお使いいただけます。
それ以外の表紙の画像などは各出版社の利用規約をご確認ください。
表紙と背表紙の位置関係がまちがっています
縦書きの本を想定して、背表紙の左側に表紙を配置しています。
本の書字方向の情報を追加できれば、この問題を解決できるかもしれません。
開発に協力したいです プロジェクトを支援したいです
ありがとうございます。
スタイルの作成は、どなたでもご参加いただけるようにする予定です。
サービスの維持に費用がかかっていますので、ご寄付も受け付ける予定です。
ご協力いただける方は、ぜひお問い合わせください。