Typy uwierzytelniania

Ta strona zawiera krótkie omówienie uwierzytelniania w interfejsach API YouTube.

OAuth 2.0 (konta użytkowników)

OAuth 2.0 umożliwia aplikacji działanie w imieniu użytkownika.

Szczegóły
Koncepcja

„Działanie w imieniu użytkownika”

Wymaga zalogowania się użytkownika i przyznania uprawnień („uzgodnienia”). Aplikacja opiera się na poziomie dostępu konkretnego użytkownika (np. „Pokaż mi statystyki kanałów, którymi zarządza ten użytkownik”).

Najlepsze rozwiązanie w przypadku

CMS i zarządzania kanałem

Gdy uzyskujesz dostęp do poufnych danych finansowych, zarządzasz prawami lub przesyłasz treści wideo, w przypadku których uprawnienia są powiązane z konkretnym kontem Google.

Wymagane przez
  • Data API (przesyłanie/listy odtwarzania)
  • Analytics API (statystyki)
  • Interfejs API do raportowania (finanse)
  • Content ID API (zarządzanie prawami)
Dlaczego? Te interfejsy API wymagają, aby YouTube zweryfikował, kto wysyła zapytanie. Na przykład interfejs API do raportowania musi potwierdzić, że zalogowany użytkownik ma prawa administratora do identyfikatora właściciela treści, dla którego żąda raportów.