Vai al contenuto principale

Componente aggiuntivo WP File Download : integrazione di Google Drive

1. Accedi a Google Drive in WP File Download

Modalità automatica

Da ora in poi, potrai risparmiare un sacco di tempo connettendoti al server di Google Drive. Per prima cosa, vai su Configurazione plugin > Connessione cloud > Google Drive e clicca sul Connetti a Google Drive nell'angolo in alto a destra.

 

Google Drive automatico

 

Quindi seguire i passaggi successivi per completare la connessione.

 

auto-google-drive-connesso

 

Si prega di notare che attualmente stiamo subendo un processo di verifica dettagliato e complesso con Google, il che significa che la nostra app non è stata ancora approvata. Di conseguenza, la modalità automatica non è disponibile in questo momento. Nel frattempo puoi ancora usare la modalità manuale.

Modalità manuale

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

  • Identificativo cliente
  • Segreto del cliente

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

 

google-drive-connect

 

Dopodiché verrà visualizzata una finestra pop-up e potrai selezionare il tuo account.

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

 

conferma-autorizzazione

 

La connessione dovrebbe avvenire correttamente ☺ Contemporaneamente, vedrai l'opzione "Guarda le modifiche da Google Drive" attivata. Se disattivi questa opzione, i file e le cartelle non verranno sincronizzati immediatamente da Google Drive al tuo WP File Download .

 

guarda-cambia-google-fd

 

Quindi puoi creare cartelle Google Drive e caricarci i file!

 

crea-googledrive-cat

 

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

Come funziona? 

WP File download genererà una cartella radice sul tuo Google Drive con il nome del sito.

 

Gestore file WordPress: sincronizzazione con Google Drive

 

Tutte le cartelle e le sottocartelle aggiunte in WP File Download verranno sincronizzate in questa cartella ( WP File Download - {sitename}) . Viceversa, tutti i file e le categorie presenti nella cartella principale su Google Drive verranno sincronizzati con la WP File Download su WordPress.

Quali sono le indicazioni di sincronizzazione?

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

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

 

File di Google Drive inviati a WordPress

 

Elimina l'errore: errore: "invalid_scope durante la connessione WP File Download con Google Drive"

Google ha recentemente introdotto un nuovo livello di sicurezza che impone 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 apparirà 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 questo processo: https://support.google.com/code/contact/oauth_app_verification

 

 

 

3. Crea un'app Google Drive

L'integrazione con Google Drive è distribuita come componente aggiuntivo separato. È necessario installare questo componente aggiuntivo (plugin) in aggiunta a WP File Download. Il componente aggiuntivo include anche l'integrazione per Google Team, Dropbox, OneDrive, Amazon S3 e Nextcloud.

Per prima cosa, hai bisogno di un'app Google Dev per connettere il tuo sito web a Google Drive. Vai su https://console.cloud.google.com/ e in alto a sinistra clicca su Menu a tendina > IAM e Amministrazione > Crea un progetto .

 

Create-project-1

 

Quindi imposta un nome per il progetto (senza accento)

 

Nome del progetto

 

Quindi attendi qualche secondo per la creazione del progetto…

 

 

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

 

abilita-api

 

Dal menu a sinistra, clicca su “Menu di navigazione > API e servizi”

 

credenziali-menu-1

 

Quindi nel menu a sinistra "Credenziali", nel pannello principale clicca su "+ Crea credenziali" >> ID client OAuth.

 

crea-credenziali-1

 

Se è la prima volta che lo usi, apparirà un avviso: "Per creare un ID client OAuth, devi prima configurare la schermata di consenso". Dovresti cliccare sul pulsante Configura schermata di consenso" API e servizi >> Schermata di consenso OAuth . Quindi segui la configurazione del progetto.

1. Informazioni sull'app: nome dell'app, e-mail di supporto utente

2. Pubblico:  interno è spesso destinato agli account di un'organizzazione o di un team, mentre esterno è destinato agli account personali.

  • Interna: la tua app è riservata agli utenti di Google Workspace (noto come G Suite) all'interno della tua organizzazione. Non sarà necessario inviare la tua app per la verifica.
  • Esterno: la tua app sarà disponibile per tutti gli utenti con un account Google, ma deve essere pubblica e verificata.

3. Informazioni di contatto: inserisci il tuo indirizzo email

4. Fine: Accetta i servizi API di Google

 

configurazione del progetto

 

Infine, clicca sul "Crea" . Dopo l'elaborazione, verrai reindirizzato alla Panoramica OAuth . Quindi, clicca sul "Crea client OAuth" .

 

panoramica oauth

 

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 nome del tuo dominio, senza barra né www.)
  • URI di reindirizzamento autorizzati: https://your-domain.com /wp-admin/admin.php?page=wpfdAddon-cloud&task=googledrive.authenticate
    (sostituiscilo con il tuo nome di dominio oppure puoi copiarlo direttamente dalle impostazioni del plugin per maggiore precisione)

 

creare-applicazione-web


 

E voilà! Hai il tuo ID e il tuo Segreto da aggiungere alla configurazione WP File Download .

 

oauth-client

 

Quindi, vai alla Pubblico e, se è attualmente in fase di test , clicca sul pulsante " Pubblica app" per modificare lo stato. Lo stato di pubblicazione dovrebbe essere "Produzione".

 

stato di pubblicazione-produzione