In diesem Abschnitt wird ein Codelab können Sie um sich mit der Google Sheets API vertraut zu machen. Außerdem wird eine Reihe von "Rezept" Beispiele für die Übersetzung einer gewünschten Google-Tabelle Aktion in eine API-Anfrage umwandeln.
Häufig gibt es mehrere Möglichkeiten, eine Aufgabe mit der API auszuführen. Wann? wenn Sie entscheiden, wie Sie eine Aufgabe angehen sollen, beachten Sie Folgendes:
- Wenn Sie Zellenwerte lesen oder schreiben müssen, gibt der
spreadsheets.values
ist eine bessere Wahl als die Sammlungspreadsheets
. Die Die Oberfläche der vorherigen Version ist für einfache Lese-/Schreibvorgänge einfacher zu verwenden. Verwenden Sie nach Möglichkeit die Batchmethoden. (
spreadsheet.batchUpdate
,spreadsheet.values.batchGet
undspreadsheet.values.batchUpdate
) , um mehrere Anfragen zu einem einzigen Methodenaufruf zu bündeln. Diese Batches verwenden -Methoden verbessern die Effizienz, da sie:- Reduzieren Sie den HTTP-Aufwand des Clients.
- Reduzieren Sie die Anzahl der Abfragen.
- Reduzieren Sie die Anzahl der Überarbeitungen des Dokuments.
- Achten Sie auf die Atomarität aller Änderungen im Batch.
Rezepte
Die in diesem Abschnitt aufgeführten Beispiele zeigen, wie Sie häufige Aktionen Tabellen als Sheets API v4-Anfragen
Diese Beispiele werden in Form von HTTP-Anfragen neutral sein. Weitere Informationen zum Implementieren von Sheets API-Anfrageprotokollen in einem Sprache mit den Google API-Clientbibliotheken verwenden, finden Sie unter Lesen und Zelle schreiben Werte und Aktualisieren Tabellen.
Die Rezepte in diesem Abschnitt sind in folgende Kategorien unterteilt:
- Grundlegende Lesematerialien: Rezepte, die zeigen, aus einem Blatt lesen.
- Einfaches Schreiben: Rezepte, die zeigen, wie Werte in ein Blatt zu schreiben.
- Grundlegende Formatierung: Rezepte, die angezeigt werden, wie Sie das Aussehen von Tabellenblättern und Zellen ändern.
- Diagramme: Schemata, die das Erstellen und ändern Diagramme auf einem Blatt.
- Bedingt Formatierung: Rezepte, die
- Datenvorgänge: Rezepte, die zeigen, wie Daten in einer Tabellenkalkulation zu erstellen, zu verschieben und zu bearbeiten.
- Benannte & geschützte Bereiche – Rezepte, die wie Sie benannte und geschützte Bereiche in einem Tabelle.
- Pivot-Tabellen: Rezepte, die zeigen, wie um Pivot-Tabellen auf einem Blatt zu erstellen.
- Zeile & Spaltenvorgänge: Rezepte, die und zeigen, wie Zeilen und Spalten hinzugefügt, entfernt und verschoben sowie ihre Eigenschaften.
- Tabellenblätter: Rezepte, die zeigen, wie Tabellen erstellen, löschen, kopieren und löschen und ihre Eigenschaften festlegen.