Exemples

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

Outil de présentation personnalisé pour l'analyse des licences logicielles courantes.

L'atelier de programmation Slides vous apprend à utiliser l'API Google Slides en tant qu'outil de présentation personnalisé pour analyser les licences logicielles les plus courantes.

Vous apprendrez à interroger tout le code Open Source sur GitHub à l'aide de BigQuery et à créer une présentation à l'aide de l'API Slides pour présenter vos résultats.

Exemples d'application

Générez des présentations à partir de fichiers Markdown.

L'outil de ligne de commande Markdown to Slides vous permet de générer des présentations à partir de fichiers Markdown.

Vous pouvez l'utiliser pour explorer l'API Slides, ou forker le dépôt et modifier le code pour fournir des résultats Slides à votre application JavaScript.

Recettes

Les exemples listés dans cette section montrent comment exprimer des actions courantes dans Slides sous forme de requêtes de l'API Slides.

Ces exemples sont présentés sous forme de requêtes HTTP pour être neutres en termes de langage. Pour apprendre à implémenter les protocoles de requête de l'API Slides dans un langage spécifique à l'aide des bibliothèques clientes des API Google, consultez les guides suivants :

Les recettes de cette section sont divisées en plusieurs catégories :

Il existe souvent plusieurs façons d'effectuer une tâche donnée avec l'API Slides. Utilisez la méthode par lots presentations.batchUpdate chaque fois que possible pour regrouper plusieurs demandes de mise à jour dans un seul appel de méthode. Cela réduit la surcharge HTTP du client, le nombre de requêtes et le nombre de révisions de la présentation, et applique toutes les modifications de manière atomique.

Pour améliorer encore les performances, utilisez des masques de champ lorsque vous lisez et mettez à jour des présentations, des pages et des éléments de page.