In diesem Dokument finden Sie eine Reihe von Codebeispielen und Codelabs, die zeigen, wie Sie eine beabsichtigte Google Präsentationen-Aktion in eine Google Präsentationen API-Anfrage übersetzen.
Codebeispiele
Die in diesem Abschnitt aufgeführten Codebeispiele zeigen, wie Sie häufige Aktionen in Google Präsentationen als Google Präsentationen API-Anfragen ausdrücken.
Diese Beispiele werden als HTTP-Anfragen dargestellt, um sprachneutral zu sein. Informationen zum Implementieren von Google Präsentationen API-Anfrageprotokollen in einer bestimmten Sprache mit den Google API-Clientbibliotheken finden Sie in den folgenden Leitfäden:
- Folie erstellen
- Formen und Text zu einer Folie hinzufügen
- Daten in eine Präsentation einfügen
- Diagramme zu einer Folie hinzufügen
- Text bearbeiten und formatieren
Die Codebeispiele in diesem Abschnitt sind in die folgenden Kategorien unterteilt:
- Grundlegendes Lesen: Beispiele für gängige Methoden zum Lesen von Informationen aus einer Präsentation
- Grundlegendes Schreiben: Beispiele für gängige Methoden zum Schreiben in eine Präsentation
- Elementvorgänge: Beispiele, die gängige Aufgaben zum Erstellen und Bearbeiten von Seitenelementen zeigen
- Präsentationsvorgänge: Beispiele für das Erstellen und Bearbeiten einer Präsentation
- Folienvorgänge: Beispiele für das Erstellen, Verschieben und Löschen von Folien in einer Präsentation
- Tabellenvorgänge: Beispiele für das Erstellen und Bearbeiten von Tabellen auf einer Folie
- Transformationsvorgänge: Beispiele für das Ändern der Größe und Position von Elementen auf einer Folie
Codelab
Im Codelab zu Google Präsentationenerfahren Sie wie Sie die Google Präsentationen API als benutzerdefiniertes Präsentationstool für eine Analyse der gängigsten Softwarelizenzen verwenden.
Sie lernen, wie Sie mit BigQuery den gesamten Open-Source-Code auf GitHub abfragen und mit der Google Präsentationen API eine Präsentation erstellen, um Ihre Ergebnisse zu präsentieren.
Best Practices
Oft gibt es mehr als eine Möglichkeit, eine bestimmte Aufgabe mit der Google Präsentationen API zu erledigen. Verwenden Sie nach Möglichkeit die Batchmethode
presentations.batchUpdate
, um mehrere Aktualisierungsanfragen in einem einzigen Methodenaufruf zu bündeln.
Dadurch wird der HTTP-Overhead des Clients reduziert, die Anzahl der Abfragen minimiert, die Anzahl der Überarbeitungen der Präsentation reduziert und alle Änderungen atomar angewendet.
Verwenden Sie Feld masken, wenn Sie Präsentationen, Seiten und Seitenelemente lesen und aktualisieren, um die Leistung weiter zu verbessern.