Hoppa till huvudinnehållet

WP Media Folder Addon: Google Drive Integration

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

För att slutföra integrationen, gå tillbaka till WordPress-instrumentpanelen och klicka på menyn Inställningar > WP Media Folder > Cloud > Google Drive-fliken. Först kan du ställa in miniatyrbilden för bilder.

Generera miniatyrbilder: Det här alternativet genererar miniatyrbilder och lagrar dem på ditt molnkonto. Bildminiatyrer genereras enligt WordPress-inställningar och används när du bäddar in bilder (för prestandasyfte)

 

generera-bild-miniatyr

 

Sedan kan du välja din enhetstyp :

  • Min enhet: använd ditt personliga konto
  • Delade enheter: använd  ditt G Suite-konto

 

drive-typ

 

Välj sedan din medialänktyp som standard när du infogar ett molnmedia i en sida eller ett inlägg.

  • Allmän länk: skapa en allmän länk som är tillgänglig för dina filer och påverkar lämpliga rättigheter för molnfilerna (delad länk). Till exempel: https://drive.google.com/uc?id=1Bq_VQt4z5Sy74Xg3IoN3KKWg4P7gymV1
  • Privat länk: AJAX-länk, döljer molnlänken för att behålla den ursprungliga åtkomsträtten till din fil. T.ex.: https://yourdomain.com/wp-admin/admin-ajax.php?action=wpmf-download-file&id=1Bq_VQt4z5Sy79Xg3IoN3KKWg4P7gymV1&dl=0

 

media-länk-typ

 

Sedan kan du ansluta till Google Drive-kontot med automatiskt läge eller manuellt läge :

Automatiskt läge

Från och med nu kan du spara mycket tid när du ansluter till Google Drive-servern. Först, för att använda den här funktionen, måste du länka ditt Joomunited-konto på Menyinställningar > Allmänt, klicka på WordPress-inställningar om du inte har anslutit ännu.

 

unconnected-google-drive

 

Gå sedan tillbaka till insticksprogrammet Inställningar > WP Media Folder > Cloud > Google Drive-fliken och klicka bara på Anslut Google Drive -knappen i det högra hörnet.

 

connect-auto-google-drive

 

Följ sedan nästa steg för att slutföra anslutningen.

 

ansluten-auto-google-drive

 

Det är så snabbt, eller hur? Ja, vi vet det. :)  


Manuellt läge

Med referenserna i föregående steg, på Google Drive-fliken, klistra in din

  • Klient ID
  • Klienthemlighet

Spara konfigurationen och klicka på knappen Anslut Google Drive .

 

google-login

 

Om du inte har gjort några misstag bör du validera auktorisationen i ett nytt fönster som visas:

 

google-api-tillstånd

 

Anslutningen ska vara en framgång ☺ Om den är framgångsrik kan du skapa och hantera Google Drive-media direkt från WordPress 'medihanterare.

 

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

Hur fungerar 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 kommer att synkroniseras under denna mapp ( WP WP Media Folder - {sitename}). Och vice versa, alla dina media från den rotmappen på Google Drive kommer att synkroniseras till ditt mediebibliotek på Wordpress.

 

Vad är synkroniseringsanvisningarna?

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-synkroniseringsprogram. Det är galet - vi vet! ☺

 

google-drive-synk

 

WP Media Folder Google Drive-integrationen tillåter dig två typer av åtgärder med dina media:

Det första alternativet är att importera Google Drive media i WP Media Folder (mappval 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 kommer media att laddas från Google Drive, inte från din server.

 

bädda in-google-drive

 

Bli av med felet: fel: "invalid_scope vid anslutning av WP Media Folder med Google Drive"

Google har nyligen introducerat ett nytt säkerhetslager som tvingar appar att verifieras.
Om du har skapat appen med ditt Google-konto och sedan loggar in från WordPress med samma konto kommer du inte att se det här felet. 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 efter den här processen: https://support.google.com/code/contact/oauth_app_verification

 

OAuth-Utvecklare-Verifiering-Form

 

3. 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) förutom WP Media Folder . Tillägget inkluderar integration för Google Photo, Dropbox, OneDrive Personal, OneDrive Business, Amazon S3, DigitalOcean, Linode och Wasabi.

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.cloud.google.com/ och skapa ett nytt projekt.

 

Skapa-projekt-1

 

Ställ sedan in ett projektnamn - du kan ange vilket namn du vill, men inkludera inte mellanslag eller accenter. Vänta sedan några sekunder för att skapa projektet.

 

Projektnamn

 

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

 

enable-drive-api

 

Från den vänstra menyn, klicka på "APIs & Services"

 

meny-api-tjänst

 

Från den vänstra menyn, navigera till "Autentiseringsuppgifter", på huvudpanelen klicka på "+ Nya inloggningsuppgifter" >> OAuth-klient-ID ; lägg till ett namn på skärmen för OAuth-samtycke om du blir tillfrågad.

 

Oauth-google-drive

 

Nu, det viktigaste steget:

  • Välj "Webbapplikation" och lägg till ett valfritt namn
  • Auktoriserat JavaScript-ursprung: https://din-domän.com (ersätt med ditt domännamn, utan snedstreck)
  • Auktoriserade omdirigerings-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

 

Obs: om denna varning visas: "För att skapa ett OAuth-klient-ID måste du först ställa in ett produktnamn på samtyckesskärmen" ska du klicka på Konfigurera samtycke eller gå till API:er och tjänster >> OAuth-samtyckesskärm n och lägg sedan till ditt domännamn på Auktoriserade domäner .

Först måste du välja Användartyp.

 

OAuth-user-typ

 

  • Internt: din app är begränsad till G Suite-användare inom din organisation.
  • Externt: din app är tillgänglig för alla användare med ett Google-konto.

Fyll sedan i dina auktoriserade domäner och fortsätt med följande steg för att slutföra appregistreringen. Nu kan du gå tillbaka till föregående steg: Välj "Webbapplikation" för att skapa autentiseringsuppgifterna.

 

samtycke-screen

 

Och publiceringsstatusen ska vara Produktion , om den för närvarande testas ska du klicka på Publicera app för att ändra status.

 

publicera-app

 

Sedan... voilà! Du har ditt ID och hemlighet att lägga till i WP Media Folder konfiguration.

 

oauth-klient