Despliega la conversión a PDF de Apps Script como aplicación web
Desplegar tu script de conversión como aplicación web proporciona a tu equipo una URL que pueden acceder para disparar una exportación a PDF. Nadie necesita abrir el editor de Apps Script y tú controlas exactamente quién puede acceder.
Configurar la función doGet o doPost
Las aplicaciones web de Apps Script responden a solicitudes HTTP a través de las funciones doGet(e) y doPost(e). Una solicitud GET con un ID de documento como parámetro de consulta es la interfaz más sencilla: la aplicación web recibe el ID, ejecuta la conversión, guarda el PDF en Drive y devuelve una respuesta JSON con la URL del archivo en Drive.
Configuración del despliegue
En el editor de Apps Script, ve a Desplegar > Nuevo despliegue y elige Aplicación web. Establece Ejecutar como en 'Yo' para que el script se ejecute con tus permisos de Drive independientemente de quién lo llame. Establece Quién tiene acceso en 'Cualquier persona de tu organización' para restringirlo a tu dominio de Workspace, o en 'Cualquier persona' para un acceso más amplio.
Usar el punto de acceso de la aplicación web
Tras el despliegue, Apps Script te proporciona una URL. Realiza una solicitud GET o POST a esa URL con los parámetros requeridos. Puedes llamarla desde un navegador, desde otro script, desde Zapier o desde cualquier herramienta que pueda hacer solicitudes HTTP. La aplicación web gestiona la conversión y responde con el resultado.
Preguntas frecuentes
¿Pueden los usuarios no técnicos activar la aplicación web?
Sí. Dales la URL e instrucciones. Pueden activarla desde un navegador, o puedes crear una interfaz de formulario sencilla usando el Servicio HTML que presente un desplegable con los documentos disponibles.
¿Es segura la aplicación web?
Establecer el acceso en 'Cualquier persona de tu organización' lo restringe a personas que hayan iniciado sesión en tu dominio de Google Workspace. Para puntos de acceso de cara al público, añade tu propia comprobación de autenticación dentro de la función doGet o doPost.
Pruebalo ahora
Instala la extension gratuita de Chrome y empieza a convertir tus Google Docs a PDF con un solo clic.
Instalar Extensión Gratuita