Spring naar de hoofdinhoud

Dropfiles: Google Drive-integratie

1. Log in op Google Drive in Dropfiles

Automatische modus

Vanaf nu kunt u veel tijd besparen terwijl u verbinding maakt met de Google Drive-server. Om deze functie te kunnen gebruiken, moet u eerst uw Joomunited-account verbinden op tabblad Dropfiles Instellingen > Live Updates Mijn Joomunited-account koppelen en log in als u nog geen verbinding hebt gemaakt.

 

live-updates-dropfiles

 

Ga vervolgens naar Cloudverbinding> tabblad Google Drive en klik gewoon op de Google Drive verbinden in de rechterhoek.

 

automatische-google-drive-dropfiles

 

Volg daarna de volgende stappen om de verbinding te voltooien.

 

auto-google-drive-verbonden-dropfiles

 

Handmatige modus

Ga met de inloggegevens uit de vorige stap naar Joomla admin en klik op het menu Dropfiles > Opties > tabblad Cloudverbinding > sectie Google Drive-instellingen. Plak jouw

  • klant identificatie
  • Client geheim

Sla vervolgens de configuratie op en klik op de knop Verbinden.

 

google-drive-referentie

 

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

Als je geen fouten hebt gemaakt, moet je een Google-account selecteren en de autorisatie valideren in een nieuw venster zoals hieronder.

 

bevestigen-auteur

 

De verbinding zou een succes moeten zijn ☺ Tegelijkertijd zult u zien dat de parameter "Wijzigingen bekijken vanuit Google Drive" is ingeschakeld. Als u bestanden en mappen uitschakelt, worden ze niet onmiddellijk gesynchroniseerd van Google Drive naar uw Dropfiles.

 

watch-changes-from-Google

 

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

 

nieuwe schijf

 

Weg met de fout: error: "invalid_scope when connect Dropfiles with Google Drive"

Google heeft onlangs een nieuwe beveiligingslaag geïntroduceerd die dwingt dat apps worden geverifieerd. Als u de app met uw Google-account heeft gemaakt en u vervolgens vanuit Joomla met hetzelfde account inlogt, ziet u deze fout
niet Deze fout verschijnt alleen als u een app met een Google-account heeft gemaakt en vanuit Joomla met een ander account verbinding probeert te maken met Google.

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

 

OAuth-ontwikkelaar-verificatie-formulier


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

Hoe het werkt? 

Dropfiles genereert een hoofdmap op uw Google Drive met de sitenaam

 

google-drive-map


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

 

Wat zijn de synchronisatierichtingen?

Het werkt in beide richtingen! U kunt een bestand toevoegen vanuit Google Drive en het bekijken in Dropfiles of een bestand toevoegen in Dropfiles en het bekijken in Google Drive. Het betekent ook dat je bestanden in Dropfiles vanaf je desktop kunt beheren met Google Drive-synchronisatiesoftware. Dat is gek! Ja, we weten het ☺

Houd er rekening mee dat als u een bestand uit Google Drive verwijdert, u uw prullenbak moet legen om het uit Google Drive te wissen.

 

drive-sync

 

3. Maak een Google Drive-app

De Google Drive is opgenomen in het hoofdpakket van Dropfiles.

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

 

Creëer-project-1

 

Stel vervolgens een projectnaam in (geen spatie, geen accent)

 

nieuw-project-1

 

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

 

afbeelding62

 

Als het de eerste keer is dat u de Google Drive API gebruikt, gaat u naar Navigatiemenu > API's en services > Bibliotheek om deze te activeren.

 

enable-drive-api

 

Klik in het linkermenu op “Navigatiemenu > API’s en services”

 

inloggegevens-menu-1

 

Vervolgens klikt u in het linkermenu ' Inloggegevens' in het hoofdpaneel op '+ Credentials aanmaken' >> OAuth-client-ID (voeg desgevraagd 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 /administrator/index.php?option=com_dropfiles&task=googledrive.authenticate (vul uw domeinnaam in)
Dit is de back-end Dropfiles-URL + & task = googledrive.authenticate

 

create-web-applicatie

 

Opmerking: als deze waarschuwing verschijnt: "Ongeldige oorsprong: domein moet worden toegevoegd aan de lijst met geautoriseerde domeinen voordat u het indient", druk op  naar de lijst met geautoriseerde domeinen of ga naar API's en services >> OAuth-toestemmingsscherm en voeg vervolgens uw domeinnaam toe bij Geautoriseerde domeinen .

Vervolgens moet u 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. U kunt nu teruggaan naar de vorige stap Selecteer "Webtoepassing" om de inloggegevens aan te maken.

 

toestemmingsscherm

 

En de publicatiestatus moet Productie , als deze momenteel aan het testen is, moet u op App publiceren klikken om de status te wijzigen.

 

test-app

 

Dan… voilà! Je hebt je ID en geheim om toe te voegen in de Dropfiles-configuratie.

 

oauth-client-1