En este documento, se presenta un conjunto de muestras de código y codelabs que demuestran cómo traducir una acción prevista de Presentaciones de Google en una solicitud a la API de Google Slides.
Muestras de código
En las muestras de código que se enumeran en esta sección, se muestra cómo expresar acciones comunes en Presentaciones como solicitudes a la API de Slides.
Estas muestras se presentan como solicitudes HTTP para que sean independientes del lenguaje. Para obtener información sobre cómo implementar protocolos de solicitud a la API de Slides en un lenguaje específico con las bibliotecas cliente de las APIs de Google, consulta las siguientes guías:
- Crear una diapositiva
- Agregar formas y texto a una diapositiva
- Combinar datos en una presentación
- Agregar gráficos a una diapositiva
- Editar y aplicar estilo al texto
Las muestras de código de esta sección se dividen en las siguientes categorías:
- Lectura básica: Muestras que muestran formas comunes de leer información de una presentación
- Escritura básica: Muestras que muestran formas comunes de escribir en una presentación
- Operaciones de elementos: Muestras que muestran tareas comunes de creación y edición de elementos de página
- Operaciones de presentación: Muestras que muestran cómo crear y manipular una presentación
- Operaciones de diapositivas: Muestras que muestran cómo crear, mover y borrar diapositivas en una presentación
- Operaciones de tablas: Muestras que muestran cómo crear y editar tablas dentro de una diapositiva
- Operaciones de transformación: Muestras que muestran cómo modificar el tamaño y el posicionamiento de los elementos dentro de una diapositiva
Codelab
Aprenderás a consultar todo el código abierto en GitHub con BigQuery y a crear una presentación con diapositivas con la API de Slides para exponer tus resultados.
Prácticas recomendadas
A menudo, hay más de una forma de completar una tarea determinada con la API de Slides. Usa el método por lotes
presentations.batchUpdate
siempre que sea posible para agrupar varias solicitudes de actualización en una sola llamada de método.
Esto reduce la sobrecarga de HTTP del cliente, la cantidad de consultas y las revisiones de la presentación, y aplica todos los cambios de forma 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ágina.