Cette section présente un ensemble d'exemples d'applications et de "recettes" qui montrent comment traduire une action Google Slides prévue en requête API Google Slides.
Ateliers de programmation
L'atelier de programmation Slides vous explique comment utiliser l'API Google Slides en tant qu'outil de présentation personnalisé pour effectuer une analyse des licences logicielles les plus courantes.
Vous apprendrez à interroger l'intégralité du code Open Source sur GitHub en utilisant BigQuery, puis à créer une présentation à l'aide de l'API Slides pour présenter vos résultats.
Exemples d'application
L'outil de ligne de commande Markdown to Slides vous permet de générer des diaporamas à partir de fichiers Markdown.
Vous pouvez l'utiliser pour explorer l'API Slides, ou dupliquer le dépôt et modifier le code pour fournir une sortie Slides à votre application JavaScript.
Recettes
Les exemples répertoriés dans cette section montrent comment exprimer des actions courantes dans Slides sous forme de requêtes API Slides.
Ces exemples sont présentés comme des requêtes HTTP afin d'être indépendants du langage. Pour découvrir comment mettre en œuvre des protocoles de requête de l'API Slides dans un langage spécifique à l'aide des bibliothèques clientes de l'API Google, consultez les guides suivants:
- Créer une diapositive
- Ajouter des formes et du texte
- Fusionner des données dans une présentation
- Ajouter des graphiques à une diapositive
- Modifier le texte et y appliquer un style
Les recettes de cette section sont divisées dans les catégories suivantes:
- Lecture de base : recettes qui montrent des moyens courants de lire les informations d'une présentation.
- Écriture de base : recettes qui montrent des méthodes courantes d'écriture dans une présentation.
- Opérations sur les éléments : recettes qui présentent les tâches courantes de création et de modification d'éléments de page.
- Opérations de présentation : recettes montrant comment créer et manipuler une présentation.
- Opérations sur les diapositives : recettes montrant comment créer, déplacer et supprimer des diapositives dans une présentation.
- Opérations sur les tables – recettes montrant comment créer et modifier des tables dans une diapositive.
- Opérations de transformation : recettes qui montrent comment modifier la taille et le positionnement des éléments dans une diapositive.
Il existe souvent plusieurs façons d'effectuer une tâche donnée avec l'API Slides. Dans la mesure du possible, utilisez la méthode par lot presentations.batchUpdate
pour regrouper plusieurs requêtes de mise à jour dans un seul appel de méthode.
Cela réduit la surcharge HTTP du client, réduit le nombre de requêtes, minimise le nombre de révisions de la présentation et applique toutes les modifications de manière atomique.
Pour améliorer davantage les performances, utilisez des masques de champ lors de la lecture et de la mise à jour de présentations, de pages et d'éléments de page.