Jak wygenerować dane uwierzytelniające YouTube
Dowiedz się, jak wygenerować dane uwierzytelniające YouTube API za pomocą Google Cloud Console.
Krok 1: Utwórz projekt Google Cloud
- Odwiedź: konsola.cloud.google.com
- Kliknij menu projektu (w lewym górnym rogu) → „Nowy projekt”
- Nazwij swój projekt (np. Integracja z YouTube) i kliknij „Utwórz”
Krok 2: Włącz interfejs YouTube Data API v3
- Po utworzeniu projektu przejdź do: konsola.cloud.google.com
- Kliknij „Włącz”
- Musisz także włączyć wersję 3 YouTube Data API i YouTube Analytics API.
Krok 3: Skonfiguruj ekran zgody OAuth
- Przejdź do: Ekran zgody OAuth
- Wybierz opcję „Zewnętrzna”, jeśli Twoja aplikacja będzie używana przez osoby spoza Twojej organizacji.
- Wypełnij:
- Nazwa aplikacji
- E-mail wsparcia użytkownika
- Informacje kontaktowe programisty
- Zapisz i kontynuuj (możesz na razie pominąć zakresy lub dodać je później)
- W sekcji „Testuj użytkowników” dodaj konta Gmail, których będziesz używać do testowania.
Krok 4: Utwórz dane uwierzytelniające klienta OAuth 2.0
- Przejdź do: Strona poświadczeń
- Kliknij „Utwórz dane uwierzytelniające” → Identyfikator klienta OAuth
- Wybierz „Aplikacja internetowa”
- Ustaw nazwę (np. integracja Laravel z YouTube)
- W obszarze Autoryzowane identyfikatory URI przekierowania dodaj adres URL przekierowania, np.:
- Dla rozwoju lokalnego:
``` http://localhost:8000/google/callback ```
- Do produkcji:
``` https://yourdomain.com/google/callback ```
- Kliknij Utwórz
Krok 5: Skopiuj swoje dane uwierzytelniające
- Po utworzeniu otrzymasz:
- Identyfikator klienta
- Sekret Klienta
- Zapisz je w pliku Laravel .env lub tabeli ustawień:
GOOGLE_CLIENT_ID=your_client_idGOOGLE_CLIENT_SECRET=your_client_secretGOOGLE_REDIRECT_URI=http://localhost:8000/google/callback