So generieren Sie die YouTube-Anmeldedaten
Erfahren Sie, wie Sie YouTube-API-Zugangsdaten über die Google Cloud Console generieren.
Schritt 1: Ein Google-Cloud-Projekt erstellen
- Besuchen Sie: console.cloud.google.com
- Klicken Sie auf das Projekt-Dropdown (oben links) → „Neues Projekt“
- Benennen Sie Ihr Projekt (z. B. YouTube-Integration) und klicken Sie auf „Erstellen“
Schritt 2: Aktivieren Sie die YouTube Data API v3
- Nachdem Ihr Projekt erstellt wurde, gehen Sie zu: console.cloud.google.com
- Klicken Sie auf „Aktivieren“
- Sie müssen außerdem die YouTube Data API V3 und die YouTube Analytics API aktivieren.
Schritt 3: OAuth-Zustimmungsbildschirm konfigurieren
- Gehen Sie zu: OAuth-Zustimmungsbildschirm
- Wählen Sie „Extern“, wenn Ihre App von anderen außerhalb Ihrer Organisation genutzt wird.
- Füllen Sie aus:
- App-Name
- Support-E-Mail für Nutzer
- Kontaktinformationen des Entwicklers
- Speichern und fortfahren (Sie können die Scopes vorerst überspringen oder später hinzufügen)
- Fügen Sie unter „Testnutzer“ die Gmail-Konten hinzu, die Sie zum Testen verwenden werden.
Schritt 4: OAuth-2.0-Client-Zugangsdaten erstellen
- Gehen Sie zu: Anmeldedaten-Seite
- Klicken Sie auf „Anmeldedaten erstellen“ → OAuth-Client-ID
- Wählen Sie „Webanwendung“
- Legen Sie einen Namen fest (z. B. Laravel YouTube Integration)
- Fügen Sie unter Autorisierte Weiterleitungs-URIs Ihre Weiterleitungs-URL hinzu, z. B.:
- Für die lokale Entwicklung:
``` http://localhost:8000/google/callback ```
- Für die Produktion:
``` https://yourdomain.com/google/callback ```
- Klicken Sie auf Erstellen
Schritt 5: Kopieren Sie Ihre Zugangsdaten
- Nach der Erstellung erhalten Sie:
- Client ID
- Client-Secret
- Speichern Sie diese in Ihrer Laravel-.env-Datei oder Ihrer Einstellungstabelle:
GOOGLE_CLIENT_ID=your_client_idGOOGLE_CLIENT_SECRET=your_client_secretGOOGLE_REDIRECT_URI=http://localhost:8000/google/callback