Solucionar errores de conexión con Dropbox
La mayoría de los problemas de conexión vienen de tres cosas: una Redirect URI que no coincide exactamente, permisos no guardados en Dropbox, o un ajuste de seguridad del sitio o del hosting. El botón Run check del paso 2 de la página Dropbox Documents suele decirte cuál es.
"Invalid redirect_uri"
Dropbox muestra este mensaje cuando la dirección que envía el plugin no está registrada en tu app.
- En la página del plugin, abre The connection fails: what to check en el paso 2. Muestra el Value sent by the plugin (el valor exacto enviado por el plugin).
- En la Dropbox App Console, pestaña Settings, Redirect URIs, compáralo carácter por carácter. Las diferencias habituales:
wwwpresente solo en un lado,httpen lugar dehttps, una barra final. - Añade el valor exacto con Add y vuelve a probar Connect Dropbox account.
Si tu sitio responde en más de una dirección (con y sin www, copias de staging, un proxy inverso), puedes fijar el valor en wp-config.php. El plugin muestra la línea exacta que debes copiar, que tiene este aspecto:
define( 'LRDBP_REDIRECT_URI', 'https://yoursite.com/wp-admin/admin.php?page=lr-dropbox-portal&lrdbp_oauth=callback' );
Errores de permisos (scope) o carpetas vacías
Si la comprobación dice "The Dropbox app is missing these permissions" (A la app de Dropbox le faltan estos permisos), o el botón Browse no muestra nada:
- Abre tu app en dropbox.com/developers/apps, pestaña Permissions.
- Marca
account_info.read,files.metadata.readyfiles.content.read. - Haz clic en Submit al final de la página.
- De vuelta en WordPress, haz clic en Disconnect y luego otra vez en Connect Dropbox account. Este paso es obligatorio: la conexión conserva los permisos con los que se creó.
"Account connected, but Dropbox is not responding"
El paso 2 muestra una insignia roja Not working cuando el sitio tiene una conexión guardada pero Dropbox la rechaza. Ocurre cuando la app se ha borrado o se ha vuelto a crear, el App secret ha cambiado o el acceso se ha revocado desde Dropbox. Comprueba la App key y el App secret en el paso 1, haz clic en Disconnect and try again y vuelve a conectar.
"The server cannot reach Dropbox"
Tu hosting bloquea las conexiones salientes. No es un ajuste del plugin: pide a tu proveedor de hosting que permita las conexiones HTTPS a api.dropboxapi.com (y a content.dropboxapi.com para las descargas).
"Security check not passed. Try connecting again."
La conexión ha tardado demasiado (más de 15 minutos) o se inició en otro navegador. Vuelve a hacer clic en Connect Dropbox account y complétala enseguida.
Las carpetas se cargan pero los archivos no se abren
Los archivos se entregan a través de wp-admin/admin-post.php. Algunos plugins de seguridad bloquean /wp-admin/ a los usuarios que no son administradores. Añade una excepción para admin-post.php en ese plugin.
Espacios de equipo de Dropbox Business
Las carpetas de equipo montadas en la cuenta conectada son visibles. Los espacios de equipo con su propio namespace no son compatibles en esta versión: la comprobación indica que Dropbox "rejects the requested path" (rechaza la ruta solicitada).
¿Sigues atascado? Haz clic en Run check, copia el informe completo y envíalo a webadmin@nopvideo.com. El informe oculta tus tokens, así que es seguro compartirlo.
Escríbenos indicando el plugin, lo que has probado y lo que ves. Respondemos desde Italia, normalmente en un día laborable.