WP Media Folder Addon: Google Drive-Integration

1. Erstellen Sie eine Google Drive App


Die Google Drive-Integration mit WP Media Folder ist im Add-on enthalten. Sie müssen dieses Add-On (Plugin) zusätzlich zu WP Media Folder installieren. Das Addon beinhaltet auch die Integration für Google Photo, Dropbox, OneDrive Personal, OneDrive Business und Amazon S3.

Um Google Drive nutzen zu können, benötigen Sie zunächst eine Google Dev App, um eine Verbindung zu Ihrer Website herzustellen. Gehe zu https://console.developers.google.com/project und ein neues Projekt erstellen.

 

image79

 

Richten Sie anschließend einen Projektnamen ein. Sie können einen beliebigen Namen eingeben, ohne Leerzeichen oder Akzente.

 

image31


Warten Sie dann einige Sekunden auf die Projekterstellung.

 

image62

 

Wenn Sie die Google Drive-API zum ersten Mal verwenden, müssen Sie sie aktivieren.

 

enable-drive-api

 

Klicken Sie im linken Menü auf "API Manager".

 

image53


Navigieren Sie im linken Menü zu "Anmeldeinformationen" >> "Neue Anmeldeinformationen" >> OAuth-Client-ID; Wenn Sie gefragt werden, fügen Sie Ihrem OAuth-Einverständnisbildschirm einen Namen hinzu.

 

oAuth-google-drive


Nun der wichtigste Schritt:

  • Wählen Sie "Webanwendung" und fügen Sie einen Namen Ihrer Wahl hinzu
  • Autorisierter JavaScript-Ursprung: https://Ihre-Domain.com (durch Ihren Domainnamen ersetzen, ohne abschließenden Schrägstrich)
  • Autorisierte Weiterleitungs-URIs: https://your-domain.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_authenticated
    (durch Ihren Domainnamen ersetzen)

 

App-Anmeldeinformationen

 

Google hat vor kurzem seine Richtlinien geändert, daher müssen Sie Ihre ausfüllen Autorisierte Domains beim Registerkarte "OAuth-Zustimmungsbildschirm".

 

autorisierte-domain

 

Außerdem sollten Sie Ihre Domain unter hinzufügen Registerkarte Domainbestätigung. Bitte klicken Sie auf Domain hinzufügen Taste und folgen Sie den Anweisungen.

 

Add-Domain

 

Jetzt können Sie zum vorherigen Schritt zurückkehren, um die Anmeldeinformationen zu erstellen.

Dann… voilà! Sie müssen Ihre ID und Ihr Geheimnis in die Konfiguration von WP Media Folder einfügen.

2. Melden Sie sich in WP Media Folder bei Google Drive an


Kehren Sie dann in WordPress Admin zurück und klicken Sie auf das Menü Einstellungen> WP Media Folder> Cloud> Registerkarte Google Drive.

Ab sofort können Sie nicht nur Ihr eigenes Laufwerk verwenden, sondern auch Freigegebene Laufwerke, bitte wählen Sie es zuerst.

 

Laufwerkstyp

 

Dann wählen Sie Ihre Typ des Medienlinks:

  • Öffentlicher Link: Erzeugen Sie einen öffentlich zugänglichen Link für Ihre Dateien und beeinflussen Sie die entsprechenden Rechte an den Cloud-Dateien (Shared Link)
  • Privater Link: AJAX-Link, Cloud-Link ausblenden, um das ursprüngliche Zugriffsrecht für Ihre Datei beizubehalten (Benutzer müssen angemeldet sein, um die Bilder anzuzeigen)

 

Media-Link-Typ

 

Danach können Sie Ihre einfügen

  • Kunden ID
  • Kundengeheimnis

Speichern Sie die Konfiguration und klicken Sie auf Verbinden Sie die Google Drive-Schaltfläche.

 

google-login

 

Wenn Sie keinen Fehler gemacht haben, sollten Sie die Autorisierung in einem neuen Fenster wie folgt überprüfen:

 

google-api-erlaubnis

 
Die Verbindung sollte erfolgreich sein. ☺ Wenn sie erfolgreich ist, können Sie Google Drive-Medien direkt über den Medienmanager von WordPress erstellen und verwalten.

 

3. Was kann ich mit Google Drive Media tun?

Wie funktioniert es?

WP Media Folder generiert auf Ihrem Google Drive einen Stammordner mit dem Site-Namen.

 

Google-Laufwerk-Ordner


Alle in WP Media Folder Google Drive hinzugefügten Ordner und Unterordner werden in diesem Ordner synchronisiert.

 

Wie lauten die Synchronisierungsanweisungen?

Es funktioniert in beide Richtungen! Sie können eine Datei aus Google Drive hinzufügen und in WP Media Folder anzeigen oder eine Datei in WP Media Folder hinzufügen und in Google Drive anzeigen. Dies bedeutet auch, dass Sie WordPress-Dateien mit der Google Drive-Synchronisierungssoftware von Ihrem Desktop aus verwalten können. Das ist verrückt - wir wissen es! ☺

 

google-drive-sync

 

Die WP Media Folder Google Drive-Integration ermöglicht Ihnen zwei Arten von Aktionen mit Ihren Medien:

Die erste Option ist zu Importieren Sie die Google Drive-Medien in WP Media Folder (Ordnerauswahl für den Import).

 

import-media-google-drive

 

Die zweite Option ist zu Betten Sie die Google Drive-Medien ein in Ihrem Inhalt direkt. In diesem Fall werden die Medien von Google Drive und nicht von Ihrem Server geladen.

 

Embed-Google-Laufwerk

 

Beseitigen Sie den Fehler: error: "invalid_scope beim Verbinden von WP Media Folder mit Google Drive"

Google hat kürzlich eine neue Sicherheitsschicht eingeführt, die die Überprüfung von Apps erzwingt. Wenn Sie die App mit Ihrem Google-Konto erstellt haben und sich dann mit demselben Konto bei WordPress anmelden, wird dieser Fehler nicht angezeigt.
Dieser Fehler wird nur angezeigt, wenn Sie eine App mit einem Google-Konto erstellt und versucht haben, über WordPress eine Verbindung mit Google mit einem anderen Konto herzustellen.

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

 

OAuth-Developer-Verification-Form