Al enviar pedidos a GelatoConnect mediante la API u otros métodos, debes proporcionar enlaces de descarga directa para tus archivos de impresión. Los enlaces deben permitir que GelatoConnect descargue tus archivos sin necesidad de autenticación ni interacción del usuario. En esta guía te explicamos cómo crear enlaces de descarga directa para archivos almacenados en los servicios de almacenamiento en la nube más populares.
Dropbox
Los enlaces para compartir de Dropbox suelen terminar en ?dl=0
, lo que abre una página de vista previa en lugar de descargar el archivo directamente. Para crear un enlace de descarga directa:
Consigue el enlace para compartir tu archivo en Dropbox
Cambia el final de la URL de
?dl=0
a?dl=1
Ejemplo:
Enlace original:
https://www.dropbox.com/s/abcdefg123456/filename.pdf?dl=0
Enlace de descarga directa:
https://www.dropbox.com/s/abcdefg123456/filename.pdf?dl=1
Esta modificación le indica a Dropbox que inicie la descarga de inmediato en lugar de mostrar una página de vista previa.
Google Drive
Google Drive necesita un enfoque distinto para crear enlaces de descarga directa:
Consigue el enlace para compartir de tu archivo en Google Drive (haz clic derecho → Compartir → Copiar enlace)
Extrae el ID del archivo de la URL (la cadena larga que está entre
/d/
y/view
)Crea una nueva URL usando el siguiente formato:
https://drive.google.com/uc?export=download&id=FILE_ID
Ejemplo:
Enlace original:
https://drive.google.com/file/d/1a2b3c4d5e6f7g8h9i0j/view?usp=sharing
Enlace de descarga directa:
https://drive.google.com/uc?export=download&id=1a2b3c4d5e6f7g8h9i0j
Nota: Para archivos grandes (más de 100 MB), Google Drive puede mostrar una advertencia de análisis de virus. Es posible que los usuarios tengan que hacer clic en un aviso adicional para completar la descarga.
OneDrive
Puedes modificar los enlaces de OneDrive para que descarguen archivos directamente:
Consigue el enlace para compartir tu archivo en OneDrive
Modifica la URL añadiendo el parámetro
?download=1
:
Para cuentas personales de OneDrive:
Enlace original:
https://onedrive.live.com/?authkey=...&cid=...&id=...
Enlace de descarga directa: Cambia
?
por?download=1&
en la URL
Para cuentas de empresa o cuentas de OneDrive de Microsoft 365:
Enlace original:
https://company-name-my.sharepoint.com/:f:/g/personal/...
Enlace de descarga directa: añade
?download=1
al final de la URL
Buenas prácticas para enviar pedidos mediante URLs
Al crear enlaces de descarga directa para los archivos de impresión en tus solicitudes de pedido de GelatoConnect:
Asegúrate de que los archivos sean fácilmente accesibles - Las URLs deben estar disponibles para todo el mundo, sin necesidad de iniciar sesión o autenticarse
Verifica la caducidad del enlace - Algunas opciones para compartir generan enlaces temporales; asegúrate de que no vayan a caducar mientras se procesa el pedido (lo ideal es que sean válidos al menos 7 días)
Pon a prueba tus enlaces - Antes de enviar tu solicitud de pedido por API, asegúrate de que el enlace de descarga directa funciona probándolo en una ventana de incógnito o privada del navegador.
Comprueba la compatibilidad del formato de archivo - Asegúrate de que tus archivos cumplen con los requisitos de formato de GelatoConnect (normalmente PDF para archivos de impresión)
URL en el formato correcto - Asegúrate de que la URL esté incluida correctamente en el campo "url" dentro del array "files" en tu solicitud de API
Almacenamiento permanente - Si tienes productos que se piden a menudo, piensa en una solución de almacenamiento más duradera
Solución de problemas con pedidos fallidos por acceso a archivos
Si tus pedidos están fallando por errores de acceso a archivos:
Consulta el estado del pedido - Los pedidos con archivos inaccesibles suelen fallar la validación y mostrar un mensaje de error específico
Verifica los permisos de uso compartido - Asegúrate de que el archivo esté configurado como "Cualquiera con el enlace puede ver" sin necesidad de iniciar sesión
Revisa el formato de la URL - Asegúrate de haber modificado la URL correctamente siguiendo las indicaciones de arriba
Haz la prueba en modo incógnito - Abre el enlace en una ventana de navegador en modo incógnito o privado para comprobar que funciona sin iniciar sesión
Verifica la URL en la solicitud - Asegúrate de que la URL esté bien escrita y tenga el formato correcto en tu solicitud de API
Límites de tamaño de archivo - Asegúrate de que tu archivo no sea demasiado grande para poder descargarlo directamente desde el servicio en la nube