Aby korzystać z interfejsu YouTube Live Streaming API, Twoja aplikacja musi mieć dane logowania. Z tego dokumentu dowiesz się, jakie rodzaje danych logowania obsługuje konsola Google Cloud. Wyjaśniamy też, jak znaleźć lub utworzyć dane logowania do projektu.
Tworzenie projektu i wybieranie usług API
- W Konsoli interfejsów API otwórz stronę Dane logowania.
-
Na tej stronie możesz utworzyć 2 różne rodzaje danych logowania.
Jednak wszystkie metody interfejsu YouTube Live Streaming API wymagają autoryzacji OAuth 2.0.
Aby wygenerować dane logowania OAuth 2.0, wykonaj podane niżej instrukcje.
-
OAuth 2.0: gdy aplikacja prosi o prywatne dane użytkownika, musi wysłać token OAuth 2.0 wraz z żądaniem. Aby uzyskać token, aplikacja najpierw wysyła identyfikator klienta i ewentualnie tajny klucz klienta. Możesz wygenerować dane logowania OAuth 2.0 dla aplikacji internetowych kont usługi lub aplikacji zainstalowanych.
Więcej informacji znajdziesz w dokumentacji OAuth 2.0.
-
Klucze interfejsu API: możesz dołączyć klucz interfejsu API do żądania. Klucz identyfikuje Twój projekt i zapewnia dostęp do interfejsu API, limitu i raportów.
Pamiętaj, że wszystkie metody interfejsu YouTube Live Streaming API wymagają autoryzacji OAuth 2.0. Dlatego musisz postępować zgodnie z instrukcjami podanymi 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 rodzajów ograniczeń dotyczących kluczy interfejsu API. Jeśli potrzebny klucz interfejsu API jeszcze nie istnieje, utwórz go w Konsoli, klikając Utwórz dane logowania > Klucz interfejsu API. Przed użyciem klucza w środowisku produkcyjnym możesz go ograniczyć, klikając Ogranicz klucz i wybierając jedno z ograniczeń.
-
Aby chronić klucze interfejsu API, postępuj zgodnie ze sprawdzonymi metodami bezpiecznego korzystania z kluczy interfejsu API.