Addon per il WP File Download : integrazione di Google Drive

1. Crea un'app Google Drive

L'integrazione di Google Drive è distribuita come componente aggiuntivo separato. È necessario installare questo componente aggiuntivo (plug-in) in aggiunta a WP File Download . L'addon include anche l'integrazione per Dropbox e OneDrive.

Innanzitutto, hai bisogno di un'app Google dev per connettere il tuo sito web a Google Drive. Vai su https://console.developers.google.com/project e crea un nuovo progetto.

 

Create-project-1

 

Quindi imposta un nome per il progetto (nessun accento)

 

Nome del progetto

 

Quindi attendi qualche secondo per la creazione del progetto ...

 

 

Se è la prima volta che utilizzi l' API di Google Drive , devi andare al menu di navigazione> API e servizi> Libreria per attivarla.

 

enable-api

 

Dal menu a sinistra, fai clic su "Menu di navigazione> API e servizi"

 

le credenziali-menu-1

 

Quindi, nel menu a sinistra "Credenziali", nel pannello principale fare clic su "+ Nuove credenziali" >> ID client OAuth (se richiesto, aggiungere un nome alla schermata di consenso OAuth).

 

creare-Credenziali-1

 

Ora, il passo più importante.

  • Seleziona "Applicazione Web" e aggiungi un nome a tua scelta.
  • Origine JavaScript autorizzata: https://tuo-dominio.com (sostituisci con il tuo nome di dominio, senza barra, senza www.)
  • URI di reindirizzamento autorizzati: https://your-domain.com /wp-admin/admin.php?page=wpfdAddon-cloud&task=googledrive.authenticate (sostituisci con il tuo nome di dominio)

 

creare-web-application

 

Nota: se viene visualizzato questo avviso: "Per creare un ID client OAuth, devi prima impostare un nome di prodotto nella schermata di consenso" devi fare clic sul pulsante Configura schermata di consenso o andare su API e servizi >> Schermata consenso OAuth n, quindi aggiungere il tuo nome di dominio in Domini autorizzati .

Innanzitutto, è necessario selezionare Tipo di utente, Interno è spesso per gli account in un'organizzazione o team e Esterno è per gli account personali.

 

OAuth-user-type

 

  • Interna: la tua app è limitata agli utenti di Google Workspace (noto come G Suite) all'interno della tua organizzazione. Non sarà necessario inviare la tua app per la verifica.
  • Esterna: la tua app sarà disponibile per qualsiasi utente con un account Google ma la tua app dovrebbe essere pubblica e verificata.

Quindi, inserisci i tuoi domini autorizzati e continua con i seguenti passaggi per completare la registrazione dell'app. Ora è possibile tornare al passaggio precedente Selezionare "Applicazione Web" per creare le credenziali.

 

il consenso a schermo

 

Allora ... voilà! Hai il tuo ID e segreto da aggiungere alla configurazione di WP File Download .

 

OAuth-client

 

Per poter utilizzare la funzione "sincronizzazione con Google Drive in tempo reale" , devi verificare il tuo dominio. Dovresti seguire questi passaggi di seguito:

Vai su "API e servizi" >> "Verifica del dominio" , fai clic sul pulsante Aggiungi dominio . Quindi, inserisci il tuo dominio e fai clic sul pulsante Aggiungi dominio .

 

add-dominio

 

Se il tuo dominio è stato verificato, aggiungi il dominio correttamente. Vai a Configurazione WP File download per il passaggio successivo.

 

add-verifica-dominio

 

Se il tuo dominio non è stato verificato, apparirà una finestra pop-up, fai clic sul pulsante Portami lì .

 

Portami la

 

Verrai collegato alla pagina "Webmaster Central" . Da qui dovresti:

  • Seleziona il provider del tuo nome di dominio, se l'elenco non include il tuo provider, scegli Altro
  • Aggiungi il record TXT alla configurazione DNS. Ad esempio: google-site-evaluation = vyV1rZfPloPdrFjau0Hw2W9d18_bd ...
  • Fare clic sul pulsante
      Verifica

verifica dominio

 

La pagina con l'avvenuta notifica verrà visualizzata se si eseguono correttamente i passaggi precedenti. Successivamente, vai alla configurazione del WP File download per il passaggio successivo.

 

verify-successo

 

2. Accedi a Google Drive in WP File Download

Modalità automatica

Da ora puoi risparmiare molto tempo durante la connessione al server di Google Drive. Innanzitutto, per utilizzare questa funzione, devi collegare il tuo account Joomunited a Impostazioni del menu> Generale, fai clic sul collegamento delle impostazioni di WordPress se non sei connesso.

 

unconnected-google-drive

 

Quindi torna alle impostazioni e fai clic sul pulsante Connetti Google Drive nell'angolo destro.

 

google-drive automatico

 

Quindi seguire i passaggi successivi per completare la connessione.

 

auto-google-drive-connesso

 

Modalità manuale

Con le credenziali nel passaggio precedente, vai all'amministratore di WordPress e fai clic sul menu WP File Download > Configurazione> scheda Connessione cloud> sezione Impostazioni Google Drive. Incolla il tuo

  • Identificativo cliente
  • Segreto del cliente

Quindi salva la configurazione e fai clic sul pulsante Connetti Google Drive per accedere al tuo account Google.

 

google-drive-connect

 

Successivamente, verrà visualizzata una finestra pop-up ed è possibile selezionare il proprio account.

Se non hai commesso alcun errore, dovresti convalidare l'autorizzazione in una nuova finestra come qui sotto

 

confirm-autho

 

La connessione dovrebbe avere successo ☺ Contemporaneamente, vedrai che l'opzione "Guarda le modifiche da Google Drive" è attivata. Se disattivi File e cartelle non verranno sincronizzati immediatamente da Google Drive al tuo WP File Download .

 

watch-cambio-google-fd

 

Quindi puoi creare cartelle di Google Drive e caricare file al suo interno!

 

creare-Google Drive-cat

 

3. Come funziona? Cosa posso fare con GG Drive?

Come funziona? 

WP File download genererà una cartella principale su Google Drive con il nome del sito

 

File manager di WordPress: sincronizzazione con Google Drive


Tutte le categorie e le sottocategorie aggiunte in WP File Download verranno aggiunte in questa cartella.

Quali sono le indicazioni di sincronizzazione?

Funziona in entrambe le direzioni! Puoi aggiungere un file da Google Drive e vederlo in WP File Download o aggiungere un file in WP File Download e vederlo in Google Drive. Significa anche che puoi gestire i file WordPress dal tuo desktop utilizzando il software di sincronizzazione di Google Drive. Questo è pazzesco! Sì, lo sappiamo ☺

Inoltre, se cancelli un file da Google Drive devi svuotare il cestino per cancellarlo da Google Drive.

 

File di Google Drive inviati a WordPress

 

Sbarazzarsi dell'errore: errore: "invalid_scope durante la connessione di WP File Download con Google Drive"

Google ha recentemente introdotto un nuovo livello di sicurezza che forza la verifica delle app. Se hai creato l'app con il tuo account Google e poi accedi da WordPress con lo stesso account , non vedrai questo errore.
Questo errore verrà visualizzato solo se hai creato un'app con un account Google e stai tentando di connetterti a Google da WordPress con un altro account.

In questo caso, è necessario che la tua app venga approvata da Google seguendo questa procedura: https://support.google.com/code/contact/oauth_app_verification