Soziale Netzwerke

Dropfiles: Google Drive-Integration

1. Melden Sie sich in Dropfiles bei Google Drive an.

Automatikmodus

Ab sofort sparen Sie viel Zeit beim Verbinden mit dem Google Drive-Server. Um diese Funktion zu nutzen, müssen Sie zunächst Ihr Joomunited-Konto unter Dropfiles -Einstellungen“ > „Live-Updates“ . Klicken Sie dazu auf „ Mein Joomunited-Konto verknüpfen“ und melden Sie sich an, falls Sie noch nicht verbunden sind.

 

Live-Updates-dropfiles

 

Gehen Sie dann zu Registerkarte Google Drive Google Drive verbinden in der rechten Ecke.

 

automatische Google Drive-dropfiles

 

Folgen Sie anschließend den nächsten Schritten, um die Verbindung herzustellen.

 

automatische Google Drive-Verbindung –dropfiles

 

Manueller Modus

Bitte verwenden Sie die im vorherigen Schritt erhaltenen Zugangsdaten, um im Joomla-Adminbereich auf Dropfiles “ > „Optionen“ > „Cloud-Verbindung“ > „Google Drive-Einstellungen“ zu klicken. Fügen Sie dort Ihre

  • Client-ID
  • Kundengeheimnis

Speichern Sie anschließend die Konfiguration und klicken Sie auf die Schaltfläche „Verbinden“.

 

Google Drive-Anmeldeinformationen

 

Anschließend wird ein Popup-Fenster angezeigt, in dem Sie Ihr Konto auswählen können.

Wenn Sie keine Fehler gemacht haben, sollten Sie Ihr Google-Konto auswählen und die Autorisierung in einem neuen Fenster wie unten beschrieben bestätigen.

 

Autor bestätigen

 

Die Verbindung sollte erfolgreich sein ☺ Gleichzeitig sehen Sie, dass die Option „Änderungen von Google Drive überwachen“ aktiviert ist. Wenn Sie diese Option deaktivieren, werden Dateien und Ordner nicht sofort von Google Drive mit Ihren Dropfiles .

 

Änderungen von Google ansehen

 

Sie können jetzt Google Drive-Ordner erstellen und Dateien darin hochladen!

 

Neuantrieb

 

Beheben Sie den Fehler: Fehler: "invalid_scope beim Verbinden Dropfiles mit Google Drive"

Google hat kürzlich eine neue Sicherheitsebene eingeführt, die die Verifizierung von Apps erzwingt. Wenn Sie die App mit Ihrem Google-Konto erstellt haben und sich anschließend mit demselben Konto in Joomla anmelden, nicht auf.
Er erscheint nur, wenn Sie eine App mit einem Google-Konto erstellt haben und versuchen, sich mit einem anderen Konto in Joomla mit Google zu verbinden.

In diesem Fall muss Ihre App von Google gemäß diesem Verfahren genehmigt werden: https://support.google.com/code/contact/oauth_app_verification

 

OAuth-Entwickler-Verifizierungsformular


2. Wie funktioniert es? Was kann ich mit GG Drive machen?

Wie funktioniert es? 

Dropfiles erstellt einen Stammordner auf Ihrem Google Drive mit dem Websitenamen.

 

Google Drive-Ordner


Alle in Dropfiles hinzugefügten Kategorien und Unterkategorien werden in diesem Ordner abgelegt.

 

Was sind die Synchronisierungsanweisungen?

Es funktioniert in beide Richtungen! Du kannst eine Datei von Google Drive hinzufügen und sie in Dropfiles sehen oder eine Datei in Dropfiles hinzufügen und sie in Google Drive sehen. Das bedeutet auch, dass du Dateien in Dropfiles von deinem Desktop aus mit einer Google Drive-Synchronisierungssoftware verwalten kannst. Wahnsinn! Ja, wir wissen es. ☺

Beachten Sie, dass Sie, wenn Sie eine Datei aus Google Drive entfernen, Ihren Papierkorb leeren müssen, um sie endgültig aus Google Drive zu löschen.

 

Laufwerkssynchronisierung

 

3. Erstellen Sie eine Google Drive-App

Google Drive ist im Hauptpaket Dropfiles enthalten.

Zunächst benötigen Sie eine Google-Entwickler-App, um Ihre Website mit Google Drive zu verbinden. Gehen Sie zu https://console.cloud.google.com/ und erstellen Sie ein neues Projekt.

 

Projekt erstellen-1

 

Legen Sie anschließend einen Projektnamen fest (ohne Leerzeichen, ohne Akzente)

 

neues-projekt-1

 

Warten Sie dann einige Sekunden, bis das Projekt erstellt ist…

 

Bild62

 

Wenn Sie die Google Drive API zum ersten Mal verwenden, sollten Sie sie über Navigationsmenü > APIs und Dienste > Bibliothek aktivieren.

 

Enable-Drive-API

 

Klicken Sie im linken Menü auf „Navigationsmenü > APIs und Dienste“.

 

Anmeldeinformationen-Menü-1

 

dann im linken Menü auf „ Anmeldeinformationen“ im Hauptfenster auf „+ Anmeldeinformationen erstellen“ >> OAuth-Client-ID (geben Sie gegebenenfalls einen Namen für Ihren OAuth-Zustimmungsbildschirm ein).

 

create-Credentials-1

 

Nun zum wichtigsten Schritt.

  • Wählen Sie „Webanwendung“ und geben Sie einen Namen Ihrer Wahl ein.
  • Autorisierte JavaScript-Ursprungsadresse: https://your-domain.com (ersetzen Sie dies durch Ihren Domainnamen, ohne Schrägstrich und ohne www.)
  • Autorisierte dropfiles URIs: https://your-domain.com/administrator/index.php?option=com_dropfiles&task=googledrive.authenticate (Ihre Domain einfügen )
Dies ist die Backend- Dropfiles -URL + &task=googledrive.authenticate

 

Webanwendung erstellen

 

Hinweis: Falls die Warnung „Ungültiger Ursprung: Die Domain muss vor dem Absenden zur Liste der autorisierten Domains hinzugefügt werden“ erscheint, klicken Sie auf  „Liste der autorisierten Domains oder gehen Sie zu „APIs & Services“ >> „OAuth-Zustimmungsbildschirm“ und fügen Sie dann Ihren Domainnamen unter „Autorisierte Domains“ .

Als Nächstes müssen Sie den Benutzertyp auswählen. „Intern“ ist häufig für Konten in einer Organisation oder einem Team vorgesehen, „ Extern“ für persönliche Konten.

 

OAuth-Benutzertyp

 

  • Intern: Ihre App ist auf Google Workspace-Nutzer (bekannt als G Suite) innerhalb Ihrer Organisation beschränkt. Sie müssen Ihre App nicht zur Verifizierung einreichen.
  • Extern: Ihre App ist für jeden Nutzer mit einem Google-Konto verfügbar, sollte aber öffentlich und verifiziert sein.

Geben Sie anschließend Ihre autorisierten Domains ein und fahren Sie mit den folgenden Schritten fort, um die App-Registrierung abzuschließen. Nun können Sie zum vorherigen Schritt zurückkehren und „Webanwendung“ auswählen, um die Anmeldeinformationen zu erstellen.

 

Einwilligungsbildschirm

 

Der Veröffentlichungsstatus sollte „Produktion“ . Falls er sich aktuell im Testmodus , sollten Sie auf „App veröffentlichen“ , um den Status zu ändern.

 

Test-App

 

Und dann… voilà! Sie haben Ihre ID und Ihr Geheimnis, die Sie in der Dropfiles Konfiguration hinzufügen können.

 

oauth-client-1

 

An Error Occurred: Whoops, looks like something went wrong.

Sorry, there was a problem we could not recover from.

The server returned a "500 - Whoops, looks like something went wrong."

Help me resolve this