WP File Download Add-on: Google Drive-integratie

1. Maak een Google Drive-app

De Google Drive-integratie wordt gedistribueerd als een aparte add-on. U moet deze add-on (plug-in) naast WP File Download installeren. De add-on bevat ook integratie voor Dropbox en OneDrive.

Ten eerste heeft u een Google dev-app nodig om uw website met Google Drive te verbinden. Ga naar https://console.developers.google.com/project en maak een nieuw project.

 

Creëer-project-1

 

Stel vervolgens een projectnaam in (geen accent)

 

Naam van het project

 

Wacht dan een paar seconden voor het maken van het project ...

 

 

Als u de Google Drive API voor het eerst gebruikt , gaat u naar Navigatiemenu> API's en services> Bibliotheek om deze te activeren.

 

inschakelen-api

 

Klik in het linkermenu op 'Navigatiemenu> API's en services'

 

referenties-menu-1

 

Klik vervolgens in het linkermenu "Inloggegevens" in het hoofdpaneel op "+ Nieuwe inloggegevens" >> OAuth-client-ID (indien gevraagd, voeg een naam toe aan uw OAuth-toestemmingsscherm).

 

create-Credentials-1

 

Nu de belangrijkste stap.

  • Selecteer "Webapplicatie" en voeg een naam naar keuze toe.
  • Geautoriseerde JavaScript-oorsprong: https://uw-domein.com (vervang door uw domeinnaam, geen schuine streep, geen www.)
  • Geautoriseerde omleidings-URI's: https://uw-domein.com /wp-admin/admin.php?page=wpfdAddon-cloud&task=googledrive.authenticate (vervang door uw domeinnaam)

 

create-web-applicatie

 

Opmerking: als deze waarschuwing verschijnt: "Om een ​​OAuth-client-ID aan te maken, moet u eerst een productnaam instellen op het toestemmingsscherm", klikt u op de knop Toestemmingsscherm configureren of gaat u naar API's & Services >> OAuth-toestemmingsscherm en voegt u uw domeinnaam bij Geautoriseerde domeinen .

Eerst moet u het gebruikerstype selecteren, intern is vaak voor accounts in een organisatie of team en extern is voor persoonlijke accounts.

 

OAuth-gebruikerstype

 

  • Intern: uw app is beperkt tot gebruikers van Google Workspace (bekend als G Suite) binnen uw organisatie. U hoeft uw app niet ter verificatie in te dienen.
  • Extern: uw app is beschikbaar voor elke gebruiker met een Google-account, maar uw app moet openbaar en geverifieerd zijn.

Vul vervolgens uw geautoriseerde domeinen in en ga verder met de volgende stappen om de app-registratie te voltooien. Nu kunt u teruggaan naar de vorige stap. Selecteer "Webtoepassing" om de aanmeldingsgegevens aan te maken.

 

toestemmingsscherm

 

Dan… voilà! Je hebt je ID en geheim om toe te voegen aan de WP File Download configuratie.

 

oauth-klant

 

Om de functie "de synchronisatie met Google Drive in realtime" te gebruiken, moet u uw domein verifiëren. Volg onderstaande stappen:

Ga naar "API's & Services" >> "Domeinverificatie" , klik op Domein toevoegen knop. Voer vervolgens uw domein in en klik op Domein toevoegen knop.

 

add-domein

 

Als uw domein is geverifieerd, heeft u het domein succesvol toegevoegd. Ga naar WP File download configuratie voor de volgende stap.

 

add-verif-domein

 

Als uw domein niet is geverifieerd, verschijnt er een pop-upvenster, klik op de knop Breng me daarheen .

 

breng me er naar toe

 

U wordt doorgelinkt naar de "Webmaster Central" -pagina. Vanaf hier moet u:

  • Selecteer uw domeinnaamprovider. Als uw provider niet in de lijst staat, kiest u Overige
  • Voeg het TXT-record toe aan de DNS-configuratie. Bijv .: google-site-verificatie = vyV1rZfPloPdrFjau0Hw2W9d18_bd ...
  • Klik op de knop
      Verifiëren

verifieer-domein

 

De pagina met een succesvolle melding wordt weergegeven als u de bovenstaande stappen correct uitvoert. Ga daarna naar de WP File download voor de volgende stap.

 

verifieer-succes

 

2. Log in op Google Drive in WP File Download

Automatische modus

Vanaf nu kunt u veel tijd besparen bij het verbinden met de Google Drive-server. Om deze functie te gebruiken, moet je eerst je Joomunited-account koppelen via Menu Instellingen> Algemeen, klik op de WordPress-instellingenlink als je geen verbinding hebt.

 

unconnected-google-drive

 

Ga dan terug naar de instellingen en klik op de Connect Google Drive- knop in de rechterhoek.

 

automatic-google-drive

 

Volg daarna de volgende stappen om de verbinding te voltooien.

 

auto-google-drive-connected

 

Handmatige modus

Ga met de inloggegevens in de vorige stap naar WordPress admin en klik op het menu WP File Download > Configuratie> tabblad Cloud Connection> Google Drive-instellingen. Plak je

  • klant identificatie
  • Client geheim

Sla vervolgens de configuratie op en klik op de Connect Google Drive-knop om in te loggen op uw Google-account.

 

google-drive-connect

 

Daarna wordt er een pop-upvenster weergegeven en kunt u uw account selecteren.

Als je geen fout hebt gemaakt, moet je de autorisatie valideren in een nieuw venster zoals hieronder

 

confirm-autho

 

De verbinding zou een succes moeten zijn ☺ Tegelijkertijd zult u zien dat de optie "Bekijk wijzigingen van Google Drive" is ingeschakeld. Als u bestanden en mappen uitschakelt, worden ze niet onmiddellijk gesynchroniseerd van Google Drive naar uw WP File Download .

 

watch-change-google-fd

 

Vervolgens kunt u Google Drive-mappen maken en bestanden erin uploaden!

 

create-googledrive-cat

 

3. Hoe het werkt? Wat kan ik doen met GG Drive?

Hoe werkt het? 

WP File download genereert een hoofdmap op uw Google Drive met de sitenaam

 

WordPress bestandsbeheer: synchronisatie met Google Drive


Alle categorieën en subcategorieën die zijn toegevoegd in WP File Download , worden onder deze map toegevoegd.

Wat zijn de synchronisatie-instructies?

Het werkt in beide richtingen! U kunt een bestand toevoegen vanuit Google Drive en het bekijken in WP File Download of een bestand toevoegen in WP File Download en het bekijken in Google Drive. Het betekent ook dat u WordPress-bestanden vanaf uw desktop kunt beheren met behulp van Google Drive-synchronisatiesoftware. Dat is gek! Ja, we weten het ☺

Ook als u een bestand uit Google Drive wist, moet u de prullenbak legen om het uit Google Drive te wissen.

 

Google Drive-bestanden verzonden naar WordPress

 

Weg met de fout: fout: "invalid_scope bij het verbinden van WP File Download met Google Drive"

Google heeft onlangs een nieuwe beveiligingslaag geïntroduceerd die ervoor zorgt dat apps worden geverifieerd. Als je de app hebt gemaakt met je Google-account en je logt in vanuit WordPress met hetzelfde account, zul je deze fout
niet zien. Deze fout wordt alleen weergegeven als u een app met een Google-account heeft gemaakt en vanuit WordPress met een ander account verbinding met Google probeert te maken.

In dit geval moet uw app worden goedgekeurd door Google volgens dit proces: https://support.google.com/code/contact/oauth_app_verification