2013-01-20 9 views

Antwort

39

können Sie verwenden, um die isbn: Abfrage, wie folgt aus:

https://www.googleapis.com/books/v1/volumes?q=isbn:0771595158 

Das wird eine richtige JSON-Antwort, die entweder das Buch Informationen oder eine Fehlerbeschreibung zurück, wenn die ISBN nicht gefunden wird.

+0

Vielen Dank. Einfach genug;) – Chan

+1

@Chan Kein Problem. Nur ein bisschen googeln :) –

+0

Es sollte beachtet werden, dass Sie nicht davon ausgehen sollten, dass 'volumeInfo.imageLinks' * immer * vorhanden sein wird, wenn die JSON-Antwort die Buchinformationen enthält. Das ist nicht der Fall. – Nick

0

Wenn Sie eine Antwort auf eine Antwort von Ruby (Rails, Sinatra oder Console) suchen, um ein konvertierbares Bild zu erhalten oder jedes Detail, das über das Google Books API verfügbar ist, denke ich, dass GoogleBooks ein guter Platz ist anfangen.

Zum Beispiel für das gleiche Szenario:

die gem install

gem install googlebooks 

Verwenden Sie das Juwel

require 'googlebooks' 
GoogleBooks.search('isbn:9781443411080').first.image_link 

first, weil es eine Sammlung von Bücher zurückgibt.

Verwandte Themen