Aby korzystać z interfejsu YouTube Data API, Twoja aplikacja musi mieć dane uwierzytelniające. W tym dokumencie opisujemy różne typy danych uwierzytelniających obsługiwane w Konsoli interfejsów API Google. Wyjaśniono też, jak znaleźć lub utworzyć dane logowania do autoryzacji projektu.
Utwórz projekt i wybierz usługi interfejsów API
- Otwórz stronę Dane logowania w Konsoli interfejsów API.
-
Ten interfejs API obsługuje 2 rodzaje danych logowania.
Utwórz dane logowania odpowiednie dla Twojego projektu:
-
OAuth 2.0: za każdym razem, gdy Twoja aplikacja żąda prywatnych danych użytkownika, razem z tym żądaniem musi wysłać token OAuth 2.0. Aplikacja najpierw wysyła identyfikator klienta, a być może tajny klucz klienta, aby uzyskać token. Dane logowania OAuth 2.0 możesz generować dla aplikacji internetowych, kont usługi lub zainstalowanych aplikacji.
Więcej informacji znajdziesz w dokumentacji protokołu OAuth 2.0.
-
Klucze interfejsu API: żądanie, które nie zawiera tokena OAuth 2.0, musi wysłać klucz interfejsu API. Klucz identyfikuje projekt oraz zapewnia dostęp do interfejsu API, limit i raporty.
Interfejs API obsługuje kilka typów ograniczeń kluczy interfejsu API. Jeśli klucz interfejsu API, którego potrzebujesz, jeszcze nie istnieje, utwórz klucz interfejsu API w konsoli, klikając Utwórz dane logowania > Klucz interfejsu API. Możesz wprowadzić ograniczenia przed użyciem klucza w środowisku produkcyjnym, klikając Ogranicz klucz i wybierając jedno z ograniczeń.
-
Aby zabezpieczyć klucze interfejsu API, postępuj zgodnie ze sprawdzonymi metodami korzystania z kluczy interfejsu API.