ronron1114 / Bookshelf

MIT License
0 stars 1 forks source link

WebAPIでのシリーズ情報取得インターフェース作成 #4

Closed huurou closed 1 year ago

huurou commented 1 year ago

WebAPIにシリーズを入力すると該当する本情報を返すようなWebAPIのラッパーインターフェースを作成する とりあえずGoogleBooksAPIの予定 https://developers.google.com/books/docs/v1/using?hl=ja

huurou commented 1 year ago

ボリューム検索API

https://www.googleapis.com/books/v1/volumes

クエリパラメーター

検索結果のJSONは先頭に以下のような値がつく

  "kind": "books#volumes",
  "totalItems": 71,

検索結果最大数の最大値は40だが開始インデックスを指定することで41個目以降の値も取得可能 https://www.googleapis.com/books/v1/volumes?q=検索対象&startindex=40&maxResults=40 とすれば(0番目始まりで)40~79番目のitemを取得できる

huurou commented 1 year ago

画像は https://books.google.com/books/content?id=4LRsEAAAQBAJ&printsec=frontcover&img=1&source=gbs_api で取得できる(id=にAPIで取得したID入れる) https://books.google.com/books/content?id=4LRsEAAAQBAJ&printsec=frontcover&img=1&zoom=0&source=gbs_api でめちゃでかい https://books.google.com/books/content?id=4LRsEAAAQBAJ&printsec=frontcover&img=1&zoom=1&source=gbs_api でサムネイル

huurou commented 1 year ago

5 実装した