Dropfiles: Google Drive-integratie

1. Maak een Google Drive-app

De Google Drive is opgenomen in het hoofdpakket van Dropfiles.

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 spatie, geen accent)

 

nieuw-project-1


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

 

afbeelding62

 

Als u de Google Drive API voor het eerst 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'

 

referenties-menu-1

 

Klik vervolgens in het linkermenu " Inloggegevens" in het hoofdpaneel op "+ Inloggegevens maken" >> 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://your-domain.com /administrator/index.php?option=com_dropfiles&task=googledrive.authenticate (zet je domeinnaam)
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 deze indient", druk dan op  de lijst met de lijst met geautoriseerde domeinen of ga naar API's & Services >> OAuth-toestemmingsscherm en voeg vervolgens uw domeinnaam toe bij Geautoriseerde domeinen .

 

toestemmingsscherm

 

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

 

oauth-client-1

 

Om de functie "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 een domein met succes toegevoegd. Ga naar Dropfiles-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 Dropfiles-configuratie voor de volgende stap.

 

verifieer-succes

 

2. Log in op Google Drive in Dropfiles

Ga dan terug in Joomla admin en klik op het menu Dropfiles> Opties> tabblad Cloud-verbinding> Google Drive-instellingen. Plak je

  • 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 u geen fouten heeft gemaakt, moet u een Google-account selecteren en de autorisatie valideren in een nieuw venster zoals hieronder.

 

bevestigen-auteur

 

De verbinding zou een succes moeten zijn ☺ Tegelijkertijd ziet u dat de parameter "Bekijk wijzigingen van 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 ervoor zorgt dat apps worden geverifieerd. Als je de app hebt gemaakt met je Google-account en je logt in vanuit Joomla met hetzelfde account, zul je deze fout
niet zien. Deze foutmelding verschijnt alleen als u een app heeft gemaakt met een Google-account en probeert verbinding te maken met Google vanuit Joomla met een ander account.

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

 

OAuth-ontwikkelaar-verificatie-formulier


3. 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 synchronisatie-instructies?

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