Componente aggiuntivo WP Media Folder: integrazione con Google Drive

1. Crea un'app Google Drive


L'integrazione di Google Drive con WP Media Folder è inclusa nel componente aggiuntivo. Devi installare questo componente aggiuntivo (plugin) oltre a WP Media Folder. Il componente aggiuntivo include l'integrazione per Google Photo, Dropbox, OneDrive Personal, OneDrive Business e Amazon S3.

Innanzitutto, per utilizzare Google Drive devi disporre di un'app Google dev per connettere il tuo sito web. Vai a https://console.developers.google.com/project e creare un nuovo progetto.

 

image79

 

Quindi imposta un nome per il progetto: puoi fornire qualsiasi nome tu voglia, ma non includere spazi o accenti.

 

image31


Quindi attendi qualche secondo per la creazione del progetto.

 

image62

 

Se è la prima volta che utilizzi l'API di Google Drive, devi attivarla.

 

enable-auto-api

 

Dal menu a sinistra, fai clic su "Gestione API".

 

image53


Dal menu a sinistra, vai a "Credenziali" >> "Nuove credenziali" >> ID client OAuth; se richiesto, aggiungi un nome alla schermata di consenso di OAuth.

 

oAuth-google-drive


Ora, il passo più importante:

  • Seleziona "Applicazione Web" e aggiungi un nome a tua scelta
  • Origine JavaScript autorizzato: https://your-domain.com (sostituisci con il tuo nome di dominio, senza barra finale)
  • URI di reindirizzamento autorizzato: https://your-domain.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_authenticated
    (sostituisci con il tuo nome di dominio)

 

app-credenziali

 

Google ha cambiato la sua politica di recente, quindi è necessario riempire il tuo Domini autorizzati a Scheda Schermata consenso OAuth.

 

autorizzato dominio

 

Inoltre, dovresti aggiungere il tuo dominio a Scheda di verifica del dominio Per favore clicca su Aggiungi dominio pulsante e seguendo le istruzioni.

 

add-dominio

 

Ora puoi tornare al passaggio precedente per creare le credenziali.

Allora ... voilà! Hai ottenuto il tuo ID e segreto per aggiungere la configurazione di WP Media Folder.

2. Accedi a Google Drive in WP Media Folder


Quindi torna in admin di WordPress e fai clic sul menu Impostazioni> WP Media Folder> Cloud> scheda Google Drive.

Da adesso, puoi utilizzare non solo il tuo Drive, ma anche Unità condivise, per favore, scegli prima.

 

tipo di guida

 

Quindi seleziona il tuo Tipo di link multimediale:

  • Link pubblico: generare un collegamento accessibile al pubblico per i tuoi file e influire sui diritti appropriati sui file cloud (collegamento condiviso)
  • Link privato: Collegamento AJAX, nascondi il collegamento cloud per mantenere l'accesso originale a destra del tuo file (gli utenti hanno bisogno di un login per visualizzare le immagini)

 

media-link-tipo

 

Successivamente, puoi incollare il tuo

  • Identificativo cliente
  • Segreto del cliente

Salvare la configurazione e fare clic sul Connetti il ​​pulsante Google Drive.

 

google-login

 

Se non hai commesso alcun errore, devi convalidare l'autorizzazione in una nuova finestra come mostrato:

 

google-api-permessi

 
La connessione dovrebbe essere un successo ☺ Se ha successo, puoi creare e gestire i supporti di Google Drive direttamente dal gestore dei media di WordPress.

 

3. Cosa posso fare con i media di Google Drive?

Come funziona?

WP Media Folder genererà una cartella principale su Google Drive con il nome del sito.

 

google-drive-cartella


Tutte le cartelle e le sottocartelle aggiunte in WP Media Folder Google Drive verranno sincronizzate in questa cartella.

 

Quali sono le direzioni di sincronizzazione?

Funziona in entrambe le direzioni! Puoi aggiungere un file da Google Drive e vederlo in WP Media Folder oppure aggiungere un file in WP Media Folder e vederlo in Google Drive. Significa anche che puoi gestire i file WordPress dal tuo desktop utilizzando il software di sincronizzazione di Google Drive. È pazzesco - lo sappiamo! ☺

 

google-drive-sync

 

L'integrazione di Google Drive WP Media Folder ti consente 2 tipi di azioni con i tuoi media:

La prima opzione è importa il supporto di Google Drive in WP Media Folder (selezione della cartella per l'importazione).

 

import-media-google-drive

 

La seconda opzione è: incorporare il supporto di Google Drive nei tuoi contenuti direttamente. In questo caso, il supporto verrà caricato da Google Drive, non dal tuo server.

 

incorporare-google-drive

 

Sbarazzarsi dell'errore: errore: "invalid_scope durante il collegamento di WP Media Folder 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 verrà visualizzato solo se hai creato un'app con un account Google e provi a connetterti a Google da WordPress con un altro account.

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

 

OAuth-Developer-verifica-Form