Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

211
Views
Cómo renderizar una presentación de Google Slides a través de API

Estoy intentando renderizar una presentación de Presentaciones de Google en mi aplicación web.

Estoy usando el método Presentations.get() que proporciona la API para traer los datos de una presentación, pero la forma en que llega la respuesta es imposible de montar en la pantalla. Viene un objeto gigante. una presentación de solo 13 diapositivas me devuelve un objeto con 30.000 líneas.

enlace a la respuesta de la API de ejemplo

imagen con ejemplo

Si lo incrusto usando iframe, entonces no puedo enviar eventos de tecla/ratón a ese iframe ya que no es el mismo origen, y no quiero usar la barra de control incrustada de Google, ya que necesito mis propios controles personalizados para editar diapositivas .

¿Alguien sabe una forma de ensamblar las diapositivas usando la API, que me permite editar y manipular las diapositivas?

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Puede ser un poco tarde para una respuesta, pero el equipo con el que estoy trabajando ha tenido que implementar algo similar.

Esencialmente, tiene los datos necesarios para representar toda la presentación de diapositivas utilizando un enlace de vista previa de Google como el siguiente https://docs.google.com/presentation/d/presentationId/preview#slide=id.objectId

Reemplace PresentationId con la identificación recuperada de la API de Google y reemplace objectId con las identificaciones de objetos de las diapositivas. También puede cambiar la URL de /preview a /preview?rm=minimal para eliminar los controles deslizantes si es necesario.

Tenga en cuenta que solo Google Slides se procesa correctamente, por lo que si importa algún archivo de Powerpoint, debe convertirlo al formato de Google Slides, lo que también se puede hacer a través de la API o en el sitio mismo.

Los permisos de diapositivas también deben configurarse para Cualquiera con enlace como espectador, lo que nuevamente se puede hacer a través de la API o en el sitio.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!