Aby korzystać z interfejsu YouTube Reporting API lub YouTube Analytics API, Twoja aplikacja musi mieć dane logowania. Ten dokument opisuje różne typy danych uwierzytelniających obsługiwanych przez Konsolę interfejsów API Google. Dowiesz się też, jak znaleźć lub utworzyć dane uwierzytelniające do swojego projektu.
Utwórz projekt i wybierz usługi API
- Otwórz stronę Dane logowania w konsoli API.
-
Strona umożliwia tworzenie 2 różnych typów danych logowania.
Jednak wszystkie metody dotyczące YouTube Reporting API i YouTube Analytics API wymagają autoryzacji OAuth 2.0.
Aby wygenerować dane logowania OAuth 2.0, wykonaj poniższe instrukcje.
-
OAuth 2.0: gdy aplikacja żąda prywatnych danych użytkownika, musi wraz z żądaniem wysłać token OAuth 2.0. Aplikacja najpierw wysyła identyfikator klienta, a być może także 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 OAuth 2.0.
-
Klucze interfejsu API: Możesz dołączyć do żądania klucz interfejsu API. Klucz wskazuje projekt oraz zapewnia dostęp do interfejsu API, limit i raporty.
Pamiętaj, że wszystkie metody YouTube API i YouTube Analytics API wymagają autoryzacji OAuth 2.0. Z tego powodu musisz wykonać instrukcje opisane powyżej, aby wygenerować dane logowania OAuth 2.0. Jeśli chcesz, możesz też wysłać klucz interfejsu API, ale nie jest to konieczne.
Interfejs API obsługuje kilka typów ograniczeń kluczy interfejsu API. Jeśli potrzebny klucz interfejsu API jeszcze nie istnieje, utwórz klucz interfejsu API w konsoli, klikając Utwórz dane logowania > klucz interfejsu API. Możesz ograniczyć klucz przed użyciem 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.