Beispiele

Dieser Abschnitt enthält eine Reihe von Beispielanwendungen und Rezeptbeispielen, die zeigen, wie eine beabsichtigte Google Präsentationen-Aktion in eine Google Slides API-Anfrage übersetzt wird.

Codelabs

Individuelles Präsentationstool zur Analyse gängiger Softwarelizenzen

Im Codelab zu Google Präsentationen erfahren Sie, wie Sie die Google Slides API als benutzerdefiniertes Präsentationstool für eine Analyse der gängigsten Softwarelizenzen verwenden.

Sie erfahren, wie Sie sämtlichen Open-Source-Code auf GitHub mit BigQuery abfragen und mit der Slides API eine Folienpräsentation erstellen, um die Ergebnisse zu präsentieren.

Beispielanwendungen

Foliensammlungen aus Markdown-Dateien erstellen

Mit dem Befehlszeilentool Markdown für Präsentationen können Sie Decks aus Markdown-Dateien erstellen.

Damit können Sie sich mit der Slides API vertraut machen oder das Repository verzweigen und den Code so ändern, dass die Präsentationen-Ausgabe an Ihre JavaScript-Anwendung übergeben wird.

Rezepte

Die in diesem Abschnitt aufgeführten Beispiele zeigen, wie gängige Aktionen in Google Präsentationen als Anfragen an die Slides API ausgedrückt werden.

Diese Beispiele werden als HTTP-Anfragen dargestellt, um sprachneutral zu sein. Informationen zum Implementieren von Slides API-Anfrageprotokollen in einer bestimmten Sprache mithilfe der Google API-Clientbibliotheken finden Sie in den folgenden Anleitungen:

Die Rezepte in diesem Abschnitt sind in die folgenden Kategorien unterteilt:

  • Grundlegende Lesematerialien: Rezepte, die gängige Methoden zum Lesen von Informationen aus einer Präsentation zeigen.
  • Grundlegendes Schreiben – Rezepte, die gängige Methoden zum Schreiben einer Präsentation zeigen.
  • Elementvorgänge: Rezepte, die gängige Aufgaben zum Erstellen und Bearbeiten von Seitenelementen enthalten.
  • Präsentationsvorgänge: Rezepte, die zeigen, wie eine Präsentation erstellt und bearbeitet wird.
  • Folienvorgänge: Rezepte, die zeigen, wie Folien in einer Präsentation erstellt, verschoben und gelöscht werden.
  • Tabellenvorgänge: Rezepte, die zeigen, wie Tabellen auf einer Folie erstellt und bearbeitet werden.
  • Transformationsvorgänge: Rezepte, die zeigen, wie Sie die Größe und Position von Elementen auf einer Folie ändern können.

Es gibt oft mehrere Möglichkeiten, eine Aufgabe mit der Slides 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, die Anzahl der Abfragen, die Anzahl der Überarbeitungen der Präsentation und die Anwendung aller Änderungen in kleinstmöglichen Schritten.

Sie können die Leistung weiter verbessern, wenn Sie beim Lesen und Aktualisieren von Präsentationen, Seiten und Seitenelementen Feldmasken verwenden.