2

そこで、現在Google Books API作成中のアプリケーションに を使い始めましたが、結果にはかなり満足しています。

しかし、私は時々奇妙な行動に気づきました。書籍がデータベースに存在する場合でも、書籍の詳細を返さない ISBN もあります。
たとえば、https://www.googleapis.com/books/v1/volumes?q=isbn:0262527359を指定
すると、次の応答が返されます。

{
 "kind": "books#volumes",
 "totalItems": 0
}

この問題についてインターネットを調べたところ、次のリンクが見つかりました:
https://productforums.google.com/forum/#!topic/books-api/R5DvlRh-EKo

isbn:彼らは、検索クエリで言及しないことで回避策を提案しています。したがって、クエリは次のようになります。https://www.googleapis.com/books/v1/volumes?q=0262527359
この方法は完全ではありませんが、私が見つけた唯一の回避策です。

その時、私は別の問題に気づきました。ウェブページに記載されている説明とAPI 呼び出しへ応答に記載されている説明が一致していません。

誰かが私にこれらの奇妙な行動を説明できますか? より良い解決策はありますか?

4

1 に答える 1