WP Media Folder Addon: Google Drive Integration

1. Skapa en Google Drive-app


Google Drive-integrationen med WP Media Folder ingår i tillägget. Du måste installera detta tillägg (plugin) utöver WP Media Folder. Tillägget inkluderar integration för Google Photo, Dropbox, OneDrive Personal, OneDrive Business och Amazon S3 också.

Först, för att använda Google Drive behöver du en Google Dev App för att ansluta din webbplats. Gå till https://console.developers.google.com/project och skapa ett nytt projekt.

 

image79

 

Installera sedan ett projektnamn - du kan ange vilket namn du vill, men innehåller inte mellanslag eller accenter.

 

image31


Vänta sedan några sekunder för att skapa projektet.

 

image62

 

Om det är första gången du använder Google Drive API måste du aktivera det.

 

enable-drive-api

 

Klicka på "API Manager" i menyn till vänster.

 

image53


Gå till vänstermenyn genom att navigera till "Referenser" >> "Nya uppgifter" >> OAuth-klient-ID; Om du tillfrågas, lägg till ett namn på ditt OAuth-samtycke.

 

oauth-google-drive


Nu, det viktigaste steget:

  • Välj "Webapplikation" och lägg till ett namn efter eget val
  • Godkänt JavaScript-ursprung: https://your-domain.com (ersätt med ditt domännamn, utan slash)
  • Godkända omdirigera URI: https://your-domain.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_authenticated
    (ersätt med ditt domännamn)

 

app-credentials

 

Google har nyligen ändrat sin policy, så du måste fylla i din Godkända domäner Fliken OAuth samtyckes skärm.

 

auktoriserad-domän

 

Dessutom bör du lägga till din domän på Fliken Domänkontroll. Vänligen klicka på Lägg till domän knappen och följ instruktionerna.

 

add-domän

 

Nu kan du gå tillbaka till föregående steg för att skapa referensuppgifter.

Då ... voilà! Du har ditt ID och Hemsidalighet att lägga till i WP Media Folders konfiguration.

2. Logga in på Google Drive i WP Media Folder


Gå sedan tillbaka i WordPress admin och klicka på menyn Inställningar> WP Media Folder> Cloud> Google Drive-fliken.

Från och med nu kan du inte bara använda din egen Drive utan också Delade enheter, välj det först.

 

drive-typ

 

Välj sedan din Media länk typ:

  • Offentlig länk: generera en publik tillgänglig länk för dina filer och påverka lämpliga rättigheter på molnfilerna (delad länk)
  • Privat länk: AJAX-länk, dölj molnlänken för att behålla den ursprungliga åtkomsträtten för din fil (Användare behöver en inloggning för att se bilderna)

 

media-link-type

 

Därefter kan du klistra in din

  • Klient ID
  • KundHemsidalighet

Spara konfigurationen och klicka på Anslut Google Drive-knappen.

 

google-login

 

Om du inte har gjort något misstänkt bör du godkänna godkännandet i ett nytt fönster enligt följande:

 

google-api-tillstånd

 
Anslutningen ska vara framgångsrik ☺ Om det lyckas kan du skapa och hantera Google Drive-media direkt från WordPress Media Manager.

 

3. Vad kan jag göra med Google Drive-media?

Hur funkar det?

WP Media Folder genererar en rotmapp på din Google Drive med webbplatsens namn.

 

google-drive-mapp


Alla mappar och undermappar som läggs till i WP Media Folder Google Drive synkroniseras under den här mappen.

 

Vad är synkningsriktningarna?

Det fungerar i båda riktningarna! Du kan lägga till en fil från Google Drive och se den i WP Media Folder, eller lägga till en fil i WP Media Folder och se den i Google Drive. Det betyder också att du kan hantera WordPress-filer från skrivbordet med hjälp av Google Drive-synkroniseringsprogrammet. Det är galet - vi vet! ☺

 

google-drive-synk

 

WP Media Folder Google Drive-integrationen ger dig två typer av åtgärder med dina medier:

Det första alternativet är att importera Google Drive-media i WP Media Folder (mappsval för import).

 

Import-media-google-drive

 

Det andra alternativet är att bädda in Google Drive-mediet i ditt innehåll direkt. I det här fallet laddas media från Google Drive, inte från din server.

 

embed-google-drive

 

Bli av med felet: Fel: "Invalid_scope när du ansluter WP Media Folder till Google Drive"

Google har nyligen infört ett nytt säkerhetslager som tvingar appar att verifieras. Om du har skapat appen med ditt Google-konto och sedan loggar du in från WordPress med samma konto ser du inte detta fel.
Det här felet visas bara om du har skapat en app med ett Google-konto och försöker ansluta till Google från WordPress med ett annat konto.

I det här fallet behöver du din app för att bli godkänd av Google enligt följande process: https://support.google.com/code/contact/oauth_app_verification

 

OAuth-Utvecklare-Verifiering-Form