W tym dokumencie znajdziesz zestaw przykładowych fragmentów kodu i ćwiczeń z programowania, które pokazują, jak przetłumaczyć zamierzone działanie w Prezentacjach Google na żądanie interfejsu Google Slides API.
Przykładowe fragmenty kodu
Przykładowe fragmenty kodu wymienione w tej sekcji pokazują, jak wyrazić typowe działania w Prezentacjach jako żądania interfejsu Slides API.
Przykłady te są przedstawiane jako żądania HTTP, aby były niezależne od języka. Aby dowiedzieć się, jak zaimplementować protokoły żądań do interfejsu API Slides w konkretnym języku za pomocą bibliotek klienta interfejsów API Google, zapoznaj się z tymi przewodnikami:
- Tworzenie slajdu
- Dodawanie kształtów i tekstu do slajdu
- Scalanie danych w prezentacji
- Dodawanie wykresów do slajdu
- Edytowanie i formatowanie tekstu
Przykładowe fragmenty kodu w tej sekcji są podzielone na te kategorie:
- Podstawowe odczytywanie: przykłady pokazujące typowe sposoby odczytywania informacji z prezentacji.
- Podstawowe zapisywanie: przykłady pokazujące typowe sposoby zapisywania w prezentacji.
- Operacje na elementach: przykłady pokazujące typowe zadania związane z tworzeniem i edytowaniem elementów strony.
- Operacje na prezentacjach: przykłady pokazujące, jak tworzyć prezentacje i nimi manipulować.
- Operacje na slajdach: przykłady pokazujące jak tworzyć, przenosić i usuwać slajdy w prezentacji.
- Operacje na tabelach: przykłady pokazujące jak tworzyć i edytować tabele na slajdzie.
- Operacje przekształcania: Przykłady pokazujące, jak zmieniać rozmiar i położenie elementów na slajdzie.
Codelab
Ćwiczenie z programowania w Prezentacjach uczy jak używać interfejsu Slides API jako niestandardowego narzędzia do prezentacji do analizy najpopularniejszych licencji na oprogramowanie.
Dowiesz się, jak wysyłać zapytania do całego kodu open source na GitHubie za pomocą BigQuery i tworzyć prezentację za pomocą interfejsu Slides API, aby przedstawić wyniki.
Sprawdzone metody
Często istnieje więcej niż 1 sposób na wykonanie danego zadania za pomocą interfejsu Slides API. Jeśli to możliwe, używaj metody zbiorczej
presentations.batchUpdate
, aby łączyć wiele żądań aktualizacji w jedno wywołanie metody.
Zmniejsza to obciążenie HTTP klienta, liczbę zapytań i liczbę wersji prezentacji oraz stosuje wszystkie zmiany atomowo.
Aby jeszcze bardziej zwiększyć wydajność, podczas odczytywania i aktualizowania prezentacji, stron i elementów strony używaj masek pól.