Dieser Abschnitt enthält eine Reihe von Beispielanwendungen und „Beispielrezepten“, die zeigen, wie eine beabsichtigte Slides-Aktion in eine API-Anfrage übersetzt wird.
Codelabs
Im Slides-Codelab erfahren Sie, wie Sie die Google Slides API als benutzerdefiniertes Präsentationstool für die Analyse der gängigsten Softwarelizenzen verwenden.
Sie erfahren, wie Sie sämtlichen Open-Source-Code auf GitHub mit BigQuery abfragen und eine Präsentation mit der Slides API erstellen, um Ihre Ergebnisse zu präsentieren.
Beispielanwendungen
Mit dem Befehlszeilentool Markdown to Slides können Sie Folien aus Markdown-Dateien generieren.
Damit können Sie die Google Slides API erkunden oder das Repository verzweigen und den Code ändern, um Google Slides als Ausgabe für Ihre JavaScript-Anwendung bereitzustellen.
Rezepte
Die in diesem Abschnitt aufgeführten Beispiele zeigen, wie häufige Aktionen in Google Präsentationen als Google Slides API-Anfragen ausgedrückt werden.
Diese Beispiele werden in Form von sprachneutralen HTTP-Anfragen präsentiert. In den Leitfäden Folien erstellen, Daten in Präsentationen zusammenführen, Text und Formen hinzufügen, Diagramme hinzufügen und Stiltext finden Sie Beispiele für die Implementierung von Slide API-Anfrageprotokollen in bestimmten Sprachen mithilfe der Google API-Clientbibliotheken.
Rezepte in diesem Abschnitt sind in folgende Kategorien unterteilt:
- Grundlegendes Lesen: Rezepte, die gängige Informationen aus einer Präsentation lesen.
- Grundlegendes Schreiben: Schemas, die gängige Schreibmethoden für eine Präsentation zeigen.
- Elementvorgänge: Schemas, die allgemeine Aufgaben zum Erstellen und Bearbeiten von Seitenelementen zeigen.
- Präsentationsvorgänge – Rezepte, in denen das Erstellen und Bearbeiten einer Präsentation veranschaulicht wird.
- Folienvorgänge: Anleitungen zum Erstellen, Verschieben und Löschen von Folien in einer Präsentation.
- Tabellenvorgänge – Anleitungen zum Erstellen und Bearbeiten von Tabellen in einer Folie.
- Transformationsvorgänge: Anleitungen zum Ändern der Größe und Position von Elementen auf einer Folie.
Häufig gibt es mehrere Möglichkeiten, eine bestimmte Aufgabe mit der API auszuführen. Verwenden Sie nach Möglichkeit die Batchmethode presentations.batchUpdate, um mehrere Aktualisierungsanfragen in einem einzigen Methodenaufruf zusammenzufassen. Dies reduziert den HTTP-Aufwand des Clients, reduziert die Anzahl der Abfragen, minimiert die Anzahl der Überarbeitungen der Präsentation und nimmt alle Änderungen atomar vor.
Sie können die Leistung weiter verbessern, indem Sie beim Lesen und Aktualisieren von Präsentationen, Seiten und Seitenelementen Feldmasken verwenden.