WP File Download filhämtningstillägg: Google Drive-integration

1. Skapa en Google Drive-app

Google Drive-integrationen distribueras som ett separat tillägg. Du måste installera detta tillägg (plugin) utöver WP File Download . Tillägget inkluderar integration för Dropbox och OneDrive också.

Först behöver du en Google dev-app för att ansluta din webbplats till Google Drive. Gå till https://console.developers.google.com/project och skapa ett nytt projekt.

 

Skapa-project-1

 

Ställ sedan in ett projektnamn (ingen accent)

 

Projektnamn

 

Vänta sedan några sekunder på att projektet skapades ...

 

 

Om det är första gången du använder Google Drive API bör du gå till navigeringsmenyn> API: er och tjänster> Bibliotek för att aktivera det.

 

aktivera-api

 

Klicka på "Navigationsmeny> API: er och tjänster" i den vänstra menyn.

 

credentials-menu-1

 

Klicka sedan på "+ Nya referenser" >> OAuth-klient-ID på vänster meny "Referenser", på huvudpanelen (lägg till ett namn på OAuth-samtyckeskärmen om du blir ombedd).

 

skapa-Referenser-1

 

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, inget snedstreck, inget www.)
  • Auktoriserade omdirigerings-URI: er: https://your-domain.com /wp-admin/admin.php?page=wpfdAddon-cloud&task=googledrive.authenticate (ersätt med ditt domännamn)

 

skapa-web-applikation

 

Obs: om den här varningen visas: "För att skapa ett OAuth-klient-ID måste du först ställa in ett produktnamn på samtyckskärmen". Klicka på skärmknappen Konfigurera samtycke eller gå till API: er och tjänster >> OAuth-samtycksskärm n och lägg sedan till ditt domännamn på Auktoriserade domäner .

Först måste du välja användartyp, internt är ofta för konton i en organisation eller ett team och externt är för personliga konton.

 

OAuth-user-typ

 

  • Internt: din app är begränsad till användare av Google Workspace (känd som G Suite) inom din organisation. Du behöver inte skicka in din app för verifiering.
  • Extern: din app är tillgänglig för alla användare med ett Google-konto men din app ska vara offentlig och verifierad.

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 referenser.

 

samtycke-screen

 

Sedan ... voilà! Du har ditt ID och hemlighet att lägga till i WP File Download konfigurationen.

 

oauth-klient

 

För att kunna använda funktionen "synkronisering med Google Drive i realtid" måste du verifiera din domän. Följ dessa steg nedan:

Gå till "API: er och tjänster" >> "Domänverifiering" , klicka på knappen Lägg till domän . Därefter matar du in din domän och klickar på knappen Lägg till domän .

 

add-domän

 

Om din domän har verifierats lägger du till domänen framgångsrikt. Gå till WP File download Configuration för nästa steg.

 

add-verify-domän

 

Om din domän inte har verifierats visas ett popup-fönster, klicka på Ta mig dit- knappen.

 

ta mig dit

 

Du kommer att länkas till sidan "Webmaster Central" . Härifrån bör du:

  • Välj din domännamnsleverantör. Om listan inte innehåller din leverantör väljer du Annat
  • Lägg till TXT-posten i DNS-konfigurationen. Till exempel: google-site-verification = vyV1rZfPloPdrFjau0Hw2W9d18_bd ...
  • Klicka på Verifiera- knappen
     

verify-domän

 

Sidan med meddelande om framgång visas om du gör stegen korrekt ovan. Därefter går du till WP File download för nästa steg.

 

verify-framgång

 

2. Logga in på Google Drive i WP File Download

Automatiskt läge

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

 

unconnected-google-drive

 

Gå sedan tillbaka till inställningarna och klicka bara på knappen Anslut Google Drive till höger.

 

automatisk-google-enhet

 

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

 

auto-google-enhet-ansluten

 

Manuellt läge

Med uppgifterna i föregående steg, gå till WordPress-administratören och klicka på menyn WP File Download > Configuration> Cloud Connection tab> Google Drive settings section. Klistra in din

  • Klient ID
  • Klienthemlighet

Spara sedan konfigurationen och klicka på knappen Anslut Google Drive för att logga in på ditt Google-konto.

 

google-drive-connect

 

Efter det kommer ett popup-fönster att visas och du kan välja ditt konto.

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

 

confirm-autho

 

Anslutningen ska lyckas ☺ Samtidigt ser du alternativet "Titta på ändringar från Google Drive" är aktiverat. Om du stänger av kommer filer och mappar inte att synkroniseras direkt från Google Drive till din WP File Download .

 

watch-change-google-fd

 

Sedan kan du skapa Google Drive-mappar och ladda upp filer i det!

 

create-Google Drive-cat

 

3. Hur det fungerar? Vad kan jag göra med GG Drive?

Hur fungerar det? 

WP File download genererar en rotmapp på din Google Drive med platsnamnet

 

WordPress-filhanterare: Synkronisering med Google Drive


Alla kategorier och underkategorier som läggs till i WP File Download kommer att läggas till under den här mappen.

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 File Download eller lägga till en fil i WP File Download 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! Ja vi vet ☺

Om du tar bort en fil från Google Drive måste du också tömma papperskorgen för att radera den från Google Drive.

 

Google Drive-filer skickas till WordPress

 

Bli av med felet: fel: "invalid_scope när du ansluter WP File Download 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 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 efter den här processen: https://support.google.com/code/contact/oauth_app_verification