Beispiele

In diesem Abschnitt finden Sie einige Beispielanwendungen und Rezeptbeispiele, die zeigen, wie eine beabsichtigte Google Präsentationen-Aktion in eine Google Präsentationen API-Anfrage übersetzt wird.

Codelabs

Benutzerdefiniertes Präsentationstool zur Analyse gängiger Softwarelizenzen.

Im Google Präsentationen-Codelab 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 mit BigQuery den gesamten Open-Source-Code auf GitHub abfragen und mit der Slides API eine Präsentation erstellen, um Ihre Ergebnisse zu präsentieren.

Beispielanwendungen

Foliensammlungen aus Markdown-Dateien generieren

Mit dem Befehlszeilentool Markdown to Slides können Sie Präsentationen aus Markdown-Dateien generieren.

Sie können damit die Google Präsentationen API kennenlernen oder das Repository forken und den Code so ändern, dass Ihre JavaScript-Anwendung die Google Präsentationen-Ausgabe erhält.

Rezepte

In den Beispielen in diesem Abschnitt wird gezeigt, wie gängige Aktionen in Google Präsentationen als Slides API-Anfragen ausgedrückt werden.

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

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

  • Grundlegendes Lesen: Rezepte, die gängige Möglichkeiten zum Lesen von Informationen aus einer Präsentation zeigen.
  • Einfaches Schreiben: Rezepte, die gängige Methoden zum Schreiben in einer Präsentation zeigen.
  • Elementoperationen: Rezepte, die häufige Aufgaben zum Erstellen und Bearbeiten von Seitenelementen zeigen.
  • Präsentationsvorgänge: Rezepte, die zeigen, wie eine Präsentation erstellt und bearbeitet wird.
  • Folienvorgänge: Rezepte zum Erstellen, Verschieben und Löschen von Folien in einer Präsentation.
  • Tabellenvorgänge: Rezepte zum Erstellen und Bearbeiten von Tabellen auf einer Folie.
  • 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 bestimmte Aufgabe mit der Google Präsentationen API auszuführen. Verwenden Sie nach Möglichkeit die Batchmethode presentations.batchUpdate, um mehrere Aktualisierungsanfragen zu einem einzigen Methodenaufruf zu bündeln. Dadurch wird der HTTP-Overhead des Clients reduziert, die Anzahl der Abfragen verringert, die Anzahl der Überarbeitungen der Präsentation minimiert und alle Änderungen werden atomar angewendet.

Um die Leistung weiter zu verbessern, sollten Sie beim Lesen und Aktualisieren von Präsentationen, Seiten und Seitenelementen Feldmasken verwenden.