In dieser Anleitung wird erläutert, wie Sie Google Picker API-Funktionen wie die Mehrfachauswahl aktivieren, den Navigationsbereich ausblenden und das Nutzerkonto mit dem aktuellen OAuth 2.0-Token der App auswählen.
Vorbereitung
Für dieses Beispiel müssen Sie mehrere Elemente angeben:
So finden Sie die Client-ID und den API-Schlüssel:
Rufen Sie in der Google Cloud Console das Menü auf > APIs und Dienste > Anmeldedaten.
So finden Sie die App-ID:
Rufen Sie in der Google Cloud Console das Menü auf > IAM und Verwaltung > Einstellungen.
Verwenden Sie die Projektnummer als App-ID.
Die Client-ID und die App-ID müssen sich im selben Google Cloud-Projekt befinden, da sie verwendet werden, um den Zugriff auf die Dateien eines Nutzers zu autorisieren.
Anwendung erstellen
Das folgende Codebeispiel zeigt, wie Sie eine Bildauswahl oder eine Uploadseite verwenden, die Nutzer über eine Schaltfläche in einer Webanwendung öffnen können.
Mit der Funktion setOAuthToken kann eine App das aktuelle Autorisierungstoken verwenden, um zu bestimmen, mit welchem Google-Konto der Google Picker die Dateien anzeigt. Wenn ein Nutzer mit mehreren Google-Konten angemeldet ist, kann der Google Picker die Dateien des entsprechenden autorisierten Kontos anzeigen.
Nachdem eine App die Datei-ID vom Google Picker erhalten hat, wenn Dateien geöffnet werden, kann sie
die Metadaten der Datei abrufen und den Dateiinhalt herunterladen, wie in
der get Methode der files Ressource beschrieben.