Dropfiles: integración con Google Drive
1. Iniciar sesión en Google Drive en Dropfiles
Modo automático
A partir de ahora, puedes ahorrar mucho tiempo al conectarte al servidor de Google Drive. Primero, para usar esta función, debes conectar tu cuenta de Joomunited en Configuración de Dropfiles > Actualizaciones en vivo pestaña, por favor haz clic en el Enlazar mi cuenta de Joomunited botón e inicia sesión si no te has conectado.
Luego ve a Conexión en la nube > Google Drive pestaña y simplemente haz clic en Conectar Google Drive botón en la esquina derecha.
Luego siga los siguientes pasos para terminar la conexión.
Modo manual
Con las credenciales del paso anterior, por favor vaya al administrador de Joomla y haga clic en el menú Dropfiles > Opciones > Pestaña de conexión en la nube > Sección de configuración de Google Drive. Pegue su
- ID de cliente
- Secreto del cliente
Luego guarde la configuración y haga clic en el botón Conectar.
Después de eso, se mostrará una ventana emergente y podrá seleccionar su cuenta.
Si no ha’ cometido ningún error, deberías seleccionar la cuenta de Google y validar la autorización en una nueva ventana como se muestra a continuación.
La conexión debería ser exitosa ☺ Simultáneamente, verás el parámetro "Observar cambios de Google Drive" está activado. Si lo desactivas, los archivos y carpetas no se sincronizarán inmediatamente desde Google Drive a tu Dropfiles.
¡Ahora puedes crear carpetas de Google Drive y subir archivos en ellas!
Google ha introducido recientemente una nueva capa de seguridad que obliga a que las aplicaciones sean verificadas. Si has creado la aplicación con tu cuenta de Google y luego inicias sesión en Joomla con la misma cuenta, tú no verás este error.
Este error solo aparecerá si has creado una aplicación con una cuenta de Google y estás intentando conectar a Google desde Joomla con otra cuenta.
En este caso, necesita que su aplicación sea aprobada por Google siguiendo este proceso: https://support.google.com/code/contact/oauth_app_verification
2. ¿Cómo funciona? ¿Qué puedo hacer con GG Drive?
¿Cómo funciona?
Dropfiles generará una carpeta raíz en su Google Drive con el nombre del sitio
Todas las categorías y subcategorías añadidas en Dropfiles se añadirán bajo esta carpeta.
¿Cuáles son las direcciones de sincronización?
¡Funciona en ambas direcciones! Puedes añadir un archivo desde Google Drive y verlo en Dropfiles o añadir un archivo en Dropfiles y verlo en Google Drive. También significa que puedes gestionar archivos en Dropfiles desde tu escritorio usando el software de sincronización de Google Drive. ¡Eso es una locura! Sí, lo sabemos ☺
Ten en cuenta que si eliminas un archivo de Google Drive, debes vaciar la papelera para borrarlo de Google Drive.
3. Crear una aplicación de Google Drive
Google Drive está incluido en el paquete principal de Dropfiles.
Primero, necesitas una aplicación de desarrollo de Google para conectar tu sitio web a Google Drive. Ve a https://console.cloud.google.com/ y crea un nuevo proyecto.
Luego configura un nombre de proyecto (sin espacios, sin acentos)
Luego espera unos segundos para la creación del proyecto…
Si es la primera vez que estás usando la API de Google Drive, deberías ir a Menú de navegación > APIs y Servicios > Biblioteca para activarla.
Desde el menú izquierdo, haz clic en “Menú de navegación > API y Servicios”
Luego en el menú izquierdo “Credenciales”, en el panel principal haz clic “ + Crear credenciales” >> ID de cliente OAuth (si se solicita, agrega un nombre a tu pantalla de consentimiento OAuth).
Ahora, el paso más importante.
- Selecciona “Aplicación web” y agrega un nombre de tu elección.
- Origen JavaScript autorizado: https://your-domain.com (reemplaza con el nombre de tu dominio, sin barra, sin www.)
- URIs de redireccionamiento autorizados: https://your-domain.com/administrator/index.php?option=com_dropfiles&task=googledrive.authenticate (coloca el nombre de tu dominio)
Luego debe seleccionar el Tipo de Usuario, Interno es a menudo para cuentas en una organización o equipo y Externo es para cuentas personales.
- Interno: su aplicación está limitada a usuarios de Google Workspace (conocido como G Suite) dentro de su organización. No necesitará enviar su aplicación para verificación.
- Externo: su aplicación estará disponible para cualquier usuario con una cuenta de Google pero su aplicación debe ser pública y verificada.
Luego, complete sus dominios autorizados y continúe con los siguientes pasos para finalizar el registro de la aplicación. Ahora puede volver al paso anterior Seleccionar “Web application” para crear las credenciales.
Y el estado de publicación debe ser Producción, si está actualmente Prueba, deberías hacer clic en Publicar aplicación botón para cambiar el estado.
¡Entonces… voilà! Tienes tu ID y Secret para añadir en la configuración de Dropfiles.




















