Google Drive
In dieser Anleitung lernst du Schritt für Schritt, wie du die Google Drive API aktivierst, eine OAuth 2.0-Integration konfigurierst und ein Access Token erhältst, um auf Dateien im Google Drive zuzugreifen.
🧰 Voraussetzungen
Ein Google-Konto
Zugriff auf die Google Cloud Console: https://console.cloud.google.com/
Grundkenntnisse in HTTP oder API-Aufrufen (z. B. mit curl oder Postman)
🔧 Schritt 1: Google Cloud Projekt einrichten
Gehe zur Google Cloud Console.
Klicke auf "Select a project" → "New Project".
Gib deinem Projekt einen Namen und klicke auf "Create".
🌐 Schritt 2: Google Drive API aktivieren
Öffne dein Projekt in der Cloud Console.
Navigiere zu “APIs & Services” → “Library”.
Suche nach “Google Drive API”.
Klicke auf Enable, um die API zu aktivieren.
Ohne diesen Schritt kann keine Verbindung über die Drive API hergestellt werden.
🔑 Schritt 3: OAuth-Zustimmungsbildschirm konfigurieren
Gehe zu “APIs & Services” → “OAuth consent screen”.
Wähle External oder Internal – je nach Anwendungsfall.
Fülle die erforderlichen Felder aus (App-Name, Support-E-Mail etc.).
Unter Scopes füge folgende Berechtigungen hinzu:
https://www.googleapis.com/auth/drive.readonly(Nur Lesezugriff auf Dateien)oder
https://www.googleapis.com/auth/drive.metadata.readonly(Nur Zugriff auf Metadaten)
Klicke auf Save und folge den weiteren Schritten des Formulars.
Wenn du die App für andere Nutzer freigeben willst, muss sie verifiziert werden. Für interne Nutzung ist das nicht notwendig.
🧭 Schritt 4: OAuth 2.0-Anmeldedaten erstellen
Navigiere zu “Credentials” → “Create Credentials” → “OAuth client ID”.
Wähle den Typ Web application (oder einen anderen, falls passend).
Unter Authorized redirect URIs füge eine gültige Redirect-URL hinzu, z. B.:
http://localhost:8080(für lokale Tests)Klicke auf Create.
Kopiere anschließend deine Client ID und Client Secret.
Speichere die Client-Daten sicher – sie werden für die Token-Generierung benötigt.
🧩 Schritt 5: Access Token generieren
Du kannst das Access Token über den OAuth 2.0 Playground oder über ein eigenes Skript erzeugen.
▶️ Mit OAuth 2.0 Playground
Öffne OAuth 2.0 Playground: https://developers.google.com/oauthplayground
Klicke oben rechts auf das ⚙️ Zahnrad-Symbol.
Aktiviere “Use your own OAuth credentials”.
Gib deine Client ID und Client Secret aus Schritt 4 ein.
In Step 1, wähle den Scope: https://www.googleapis.com/auth/drive.readonly
Klicke auf Authorize APIs, logge dich ein und erlaube den Zugriff.
In Step 2, klicke auf Exchange authorization code for tokens.
Du erhältst nun:
Access Token
Refresh Token
Das Access Token ist zeitlich begrenzt. Das Refresh Token kann verwendet werden, um ein neues Access Token zu generieren.
✅ Fertig! Zugriff über die API
Du kannst das erhaltene Access Token nun für API-Requests verwenden.
Beispiel: Dateien aus einem Ordner abrufen
Deine Verbindung zur Google Drive API ist jetzt einsatzbereit! Du kannst Daten abrufen, Metadaten lesen oder eigene Automatisierungen bauen.
Zuletzt aktualisiert
War das hilfreich?
