2016-04-11 6 views
1

Ich begann gerade zu integrieren Google Books API in meiner App und es funktioniert ziemlich gut, aber ich habe ein "Problem", das immer noch nicht zu lösen.Google Bücher API

Wenn ich eine Anfrage senden, gibt Google mir alle Daten zurück, und ich werde nur ein paar dieser Felder verwenden, so dass eine Bandbreitenverschwendung entsteht.

Ich schaute auf die Dokumentation und es gibt einen Modus namens Projection Lite, aber Projektion Lite überspringt einige der Felder, die ich brauche. Die Frage ist also, gibt es eine Möglichkeit, nur bestimmte Felder zurückzugeben?

Antwort

3

Auschecken Partial response die meisten Google APIs unterstützen diese Funktion.

Standardmäßig gibt die API alle Felder zurück, Sie können jedoch auch angeben, welche Felder zurückgegeben werden sollen.

https://www.googleapis.com/demo/v1?key=YOUR-API-KEY&fields=kind,items(title,characteristics/length) 

Sorry kann nicht mit Android-Code helfen.

+0

genau, was ich für Kerl gesucht wurde. Sieht aus, als hätte ich immer noch nicht die ganze Dokumentation gelesen. Danke für die schnelle Antwort, du hast mir gerade viel Zeit gespart. ^^ –

+0

Nicht deine Schuld solche Sachen verstecken sich in der Dokumentation. Manchmal muss man wissen, wo man hinschauen soll. – DaImTo

+0

Ja. xD Vielen Dank –