Complemento WP File Download: Integración con Google Drive

1. Crear una aplicación de Google Drive

La integración de Google Drive se distribuye como un complemento separado. Debe instalar este complemento (complemento) adicionalmente a WP File Download. El complemento incluye integración para Dropbox y OneDrive también.

Primero, necesita una aplicación de desarrollo de Google para conectar su sitio web a Google Drive. Ir https://console.developers.google.com/project y crear un nuevo proyecto.

 

Create-project-1

 

A continuación, configure un nombre de proyecto (sin acento)

 

nombre del proyecto

Luego espera unos segundos para la creación del proyecto ...

 

 

Si es la primera vez que estás usando el API de Google Drive, deberías ir a Menú de navegación> APIs y servicios> Biblioteca para activarlo.

 

enable-api

 

En el menú de la izquierda, haga clic en “Menú de navegación> APIs y servicios”

 

credentials-menu-1

 

Luego en el menú de la izquierda “Credenciales” >> “Nuevas credenciales” >> ID de cliente de OAuth (Si se le solicita, agregue un nombre a su pantalla de consentimiento de OAuth).

 

create-Credentials-1

 

Ahora, el paso más importante.

  • Seleccione "aplicación web" y añada un nombre de su elección.
  • Origen de JavaScript autorizado: https://your-domain.com (sustitúyalo por su nombre de dominio, sin barra diagonal, no www.)
  • URI de redireccionamiento autorizado: https://your-domain.com/wp-admin/admin.php?page=wpfdAddon-cloud&task=googledrive.authenticate (sustitúyalo por su nombre de dominio)

 

crear-aplicación-web

 

Nota: si aparece esta advertencia: "Origen no válido: el dominio debe agregarse a la lista de dominios autorizados antes de enviar", presione lista de dominios autorizados vincular o ir a APIs y servicios >> OAuth consentimiento screen, luego agregue su nombre de dominio en Dominios autorizados.

 

pantalla de consentimiento

 

Entonces… ¡voilà! Tienes tu ID y Secreto para agregar en la configuración WP File Download

 

oauth-cliente

 

Para poder utilizar la función "la sincronización con Google Drive en tiempo real", debe verificar su dominio. Debes seguir estos pasos a continuación:

Por favor ve a "API y servicios" >> "Verificación de dominio", haga clic en Agregar dominio botón. Luego, ingrese su dominio y haga clic en Agregar dominio botón.

 

agregar-dominio

 

Si su dominio fue verificado, entonces usted agrega el dominio con éxito. Vaya a la configuración WP File download para el siguiente paso.

 

agregar-verificar-dominio

 

Si su dominio no ha sido verificado, aparecerá una ventana emergente, haga clic en Llévame allí botón.

 

Llévame allí

 

Estarás vinculado a "Webmaster Central" página. Desde aquí, deberías:

  • Seleccione su proveedor de nombres de dominio, si la lista no incluye a su proveedor, elija Otro
  • Añadir El registro TXT a la configuración de DNS. Por ejemplo: google-site-verified = vyV1rZfPloPdrFjau0Hw2W9d18_bd ...
  • Haga clic en Verificar botón
     

verificar-dominio

 

La página con la notificación correcta se mostrará si realiza correctamente los pasos anteriores. Después de eso, vaya a la configuración de WP File download para el siguiente paso.

 

verificar el éxito

 

2. Inicie sesión en Google Drive en WP File Download

Luego vuelve al administrador de WordPress y haz clic en el menú WP File Download> Configuración> pestaña Conexión a la nube> sección Configuración de Google Drive. Pega tu

  • Identificación del cliente
  • Secreto del cliente

A continuación, guarde la configuración y haga clic en el Botón Conectar Google Drive para iniciar sesión en su cuenta de Google.

 

google-drive-connect

 

Después de eso, aparecerá una ventana emergente y podrá seleccionar su cuenta.

Si no ha cometido ningún error, debe validar la autorización en una nueva ventana como a continuación

 

confirmar-autho

 

La conexión debe ser un éxito ☺ Simultáneamente, verá la opción "Ver cambios desde Google Drive" está prendido. Si apaga, los archivos y las carpetas no se sincronizarán inmediatamente desde Google Drive a su WP File Download.

 

watch-change-google-fd

 

¡Entonces puedes crear carpetas de Google Drive y subir archivos!

 

crear-googledrive-cat

 

3. ¿Cómo funciona? ¿Qué puedo hacer con GG Drive?

¿Como funciona?

WP File download generará una carpeta raíz en su Google Drive con el nombre del sitio

 

Administrador de archivos de WordPress: sincronización con Google Drive


Todas las categorías y subcategorías agregadas en WP File Download se agregarán en esta carpeta.

¿Cuáles son las direcciones de sincronización?

¡Funciona en ambas direcciones! Puede agregar un archivo desde Google Drive y verlo en WP File Download o agregar un archivo en WP File Download y verlo en Google Drive. También significa que puede administrar archivos de WordPress desde su escritorio utilizando el software de sincronización de Google Drive. Eso es una locura! Sí, lo sabemos ☺

Además, si borra un archivo de Google Drive, debe vaciar la papelera para borrarlo de Google Drive.

 

Archivos de Google Drive enviados a WordPress

 

Deshazte del error: error: "invalid_scope al conectar WP File Download con Google Drive"

Google ha introducido recientemente una nueva capa de seguridad que obliga a verificar las aplicaciones. Si ha creado la aplicación con su cuenta de Google y luego inicia sesión desde WordPress con la misma cuenta que no lo hará ver este error
Este error solo aparecerá si ha creado una aplicación con una cuenta de Google e intenta conectarse a Google desde WordPress con otra cuenta.

En este caso, necesita que su aplicación sea aprobada por Google después de este proceso: https://support.google.com/code/contact/oauth_app_verification