Sample

W tej sekcji znajdziesz ćwiczenie z programowania, z którego możesz skorzystać, aby zapoznać się z interfejsem Google Sheets API. Znajdziesz tu też zestaw przykładów „przepisów”, które pokazują, jak przełożyć zamierzone działanie Arkuszy Google na żądanie do interfejsu API.

Często zadanie można wykonać przy użyciu interfejsu API na kilka sposobów. Podejmując decyzję o sposobie realizacji zadania, pamiętaj o tych kwestiach:

  • Jeśli chcesz odczytywać lub zapisywać wartości komórek, lepszym wyborem jest kolekcja spreadsheets.values niż spreadsheets. Wcześniejszy interfejs jest łatwiejszy w użyciu do prostych operacji odczytu i zapisu.
  • W miarę możliwości używaj metod zbiorczych (spreadsheet.batchUpdate, spreadsheet.values.batchGet i spreadsheet.values.batchUpdate), aby zgrupować wiele żądań w jednym wywołaniu metody. Użycie tych metod wsadowych zwiększa wydajność, ponieważ:

    • Zmniejsz obciążenie serwerów HTTP.
    • Zmniejsz liczbę wykonywanych zapytań.
    • Zmniejsz liczbę wersji w dokumencie.
    • Zapewnienie niepokoju wszystkich zmian w grupie.

Przepisy

Przykłady wymienione w tej sekcji pokazują, jak określać typowe działania w Arkuszach jako żądania do interfejsu API Arkuszy w wersji 4.

Mają one postać żądań HTTP, które mają być neutralne pod względem języka. Aby dowiedzieć się, jak wdrożyć protokoły żądań interfejsu API Arkuszy w określonym języku przy użyciu bibliotek klienta interfejsów API Google, zapoznaj się z przewodnikami na temat odczytu i zapisu wartości komórek oraz aktualizowania arkuszy kalkulacyjnych.

Przepisy w tej sekcji są podzielone na te kategorie:

  • Czytanie podstawowe – przepisy, które pokazują, jak odczytywać wartości z arkusza.
  • Podstawowe pisanie – przepisy, które pokazują, jak zapisywać wartości w arkuszu.
  • Podstawowe formatowanie – przepisy pokazujące, jak zmienić wygląd arkuszy i komórek.
  • Wykresy – przepisy, które pokazują, jak tworzyć i zmieniać wykresy w arkuszu.
  • Formatowanie warunkowe – przepisy, które pokazują, jak zmienić wygląd komórki w zależności od warunków.
  • Operacje na danych – przepisy, które pokazują, jak tworzyć i przenosić dane w arkuszu kalkulacyjnym oraz nimi manipulować.
  • Zakresy nazwane i chronione – przepisy, które pokazują, jak tworzyć, aktualizować i usuwać zakresy nazwane i chronione w arkuszu kalkulacyjnym.
  • Tabele przestawne – przepisy przedstawiające, jak tworzyć tabele przestawne w arkuszu.
  • Operacje na wierszach i kolumnach – przepisy, które pokazują, jak dodawać, usuwać i przenosić wiersze oraz kolumny oraz aktualizować ich właściwości.
  • Operacje na arkuszach – przepisy, które pokazują, jak tworzyć, czyścić, kopiować i usuwać arkusze, a także kontrolować ich właściwości.