2016-06-16 8 views
2

Gibt es eine Möglichkeit, eine Teilmenge von Daten mithilfe von Google Tabellen API v4 zu erhalten, indem Sie die dieser URL hinzugefügte URL https://sheets.googleapis.com/v4/spreadsheets/SPREADSHEET_ID/values/Sheet1?key=APIKEY[something ändern]?Google Sheets API v4: Ändern der URL in der get-Anforderung zum Filtern der zurückgegebenen Daten?

Insbesondere weiß ich, dass Sie das Ergebnis einschränken können, indem Sie den Bereich festlegen. Aber gibt es eine Möglichkeit, die Daten auf andere Weise zu filtern, indem Sie die URL ändern, sagen wir, dass Sie alle Zeilen zurückgeben, die "John" enthalten, oder etwas Ähnliches?

Diese Frage bezieht sich auf Google Tabellen API v4.

Vielen Dank.

Antwort

6

Nein, es gibt keine Möglichkeit, das zu tun. According to the documentation die einzigen Parameter für diesen Endpunkt andere als Tabellenkalkulations ID und Bereich sind:

  • majorDimension
  • valueRenderOption
  • dateTimeRenderOption

jedoch alle Daten dieser Steuer Rendering der zurück und nicht die Filterung der Daten.

+1

Vielleicht solltest du ein bisschen mehr ausarbeiten ... –

+0

musste ich schon erarbeiten um die minimale Wortgrenze zu erreichen. :-) –

+2

... nicht wirklich sicher, was ich hier noch hinzufügen könnte. Die Frage lautet "Gibt es eine Möglichkeit, über zu tun", und die Antwort ist "Nein." Es gibt viele Möglichkeiten, dasselbe Ergebnis zu erzielen, z. B. alles anfordern und auf der Client-Seite filtern. Aber die Frage explizit gefragt "Können Sie es tun, indem Sie die URL ändern", und die Antwort ist eine ziemlich einfache: Nein. –

0

Es scheint, dass diese Funktion noch nicht unterstützt wird. Ich schlage vor, dass Sie einen Bereich angeben, z. B. A1:K10, und führen Sie nach der Beschaffung aller Daten eine Suche durch. Sie können auch diese SO thread für weitere Einblicke überprüfen.

Verwandte Themen