En esta sección, se presenta un conjunto de ejemplos de aplicaciones y ejemplos de “recetas” que demuestran cómo traducir una acción deseada de Presentaciones a una solicitud de API.
Codelabs
El Codelab de Presentaciones te enseña cómo usar la API de Presentaciones de Google como herramienta de presentación personalizada para realizar un análisis de las licencias de software más comunes.
Aprenderás a consultar todo el código abierto en GitHub mediante BigQuery y a crear una presentación de diapositivas con la API de Presentaciones para presentar tus resultados.
Aplicaciones de muestra
La herramienta de línea de comandos Markdown to Slides te permite generar lotes de diapositivas a partir de archivos markdown.
Puedes usarlo a fin de explorar la API de Presentaciones de Google o bifurcar el repositorio y modificar el código para proporcionar resultados de Presentaciones de Google a tu aplicación de JavaScript.
Recetas
Los ejemplos enumerados en esta sección demuestran cómo expresar acciones comunes en Presentaciones de Google como solicitudes a la API de Presentaciones de Google.
Estos ejemplos se presentan en forma de solicitudes HTTP para que tengan lenguaje neutral. En las guías para crear una presentación, combinar datos con diapositivas, agregar texto y formas, agregar gráficos y texto de estilo, se muestran ejemplos de cómo implementar los protocolos de solicitud de la API de diapositivas en lenguajes específicos mediante las bibliotecas cliente de la API de Google.
Las recetas de esta sección se dividen en las siguientes categorías:
- Lectura básica: recetas que muestran formas comunes de leer información desde una presentación.
- Escritura básica: recetas que muestran formas comunes de escribir en una presentación.
- Operaciones con elementos: recetas que muestran las tareas comunes de edición y creación de elementos de página.
- Operaciones de presentación: recetas que muestran cómo crear y manipular una presentación.
- Operaciones con diapositivas: recetas que muestran cómo crear, mover y borrar diapositivas en una presentación.
- Operaciones con tablas: recetas que muestran cómo crear y editar tablas en una diapositiva.
- Operaciones de transformación: recetas que muestran cómo modificar el tamaño y la posición de los elementos dentro de una diapositiva.
A menudo, hay más de una manera de completar una tarea determinada con la API. Usa el método por lotes presentations.batchUpdate siempre que sea posible para agrupar varias solicitudes de actualización en una sola llamada al método. Esto reduce la sobrecarga HTTP del cliente, la cantidad de consultas, minimiza la cantidad de revisiones en la presentación y realiza todos los cambios juntos de manera atómica.
Para mejorar aún más el rendimiento, usa máscaras de campo cuando leas y actualices presentaciones, páginas y elementos de páginas.