2017-09-30 4 views
0

Ich entwickle eine Google Bücher Manager App für mich. Ich möchte den gesamten Buchinhalt in meiner eigenen Anwendung erreichen, aber die Google Bücher Such API gibt mir Vorschau und Info Links im JSON Format. Ist es möglich, dass ich das Buch in meiner eigenen App gelesen habe und wenn ja, wie mache ich das mit diesen Links? DankeNodeJS zeigt Google Bücher Inhalte auf meiner eigenen App

Antwort

0

Sie müssen die API in Ihrer Anwendung verbrauchen. Es gibt Ihnen eine JSON-Datei, so dass Sie diese JSON-Datei in eine Variable analysieren müssen und dann haben Sie ein Standard-Javascript-Objekt, auf das Sie zugreifen können.

Nehmen Sie diesen Link zum Beispiel:

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

gibt uns eine JSON-Datei. Wenn ich den Zugriff auf das erste Objekt, um den Inhalt bekommen wollte, würde ich so etwas tun:

var request = require('request'); 

request('https://www.googleapis.com/books/v1/volumes?q=horror', function(error, response, body) { 
    var library = JSON.parse(body); 
    var firstBook = library[0].volumeInfo 
    var title = firstBook.title; 
    var authors = firstBook.authors; 
    // etc... 
}); 
+0

Danke das ist, was ich gesucht :) – Didem

+0

@Didem Dann markieren Sie ihn als „Antwort“, bitte :-) –

Verwandte Themen