Szukaj…


Uwagi

Ta sekcja zawiera przegląd tego, czym jest YouTube-API i dlaczego deweloper może chcieć z niego korzystać.

Powinien również wymieniać wszelkie duże tematy w youtube-api i link do powiązanych tematów. Ponieważ dokumentacja dla youtube-api jest nowa, może być konieczne utworzenie początkowych wersji tych pokrewnych tematów.

Pierwsze kroki z interfejsami API YouTube

Obecnie dostępne są trzy interfejsy API YouTube:

  1. YouTube Data API
  2. YouTube Analytics API
  3. YouTube Reporting API

Każda z nich oferuje inną funkcjonalność i jest traktowana jako osobny, indywidualny interfejs API.

Ponieważ YouTube jest spółką zależną od Google, różne interfejsy API YouTube są dostarczane i utrzymywane przez Google. Aby uzyskać dostęp do dowolnego interfejsu API udostępnianego przez Google, konieczne są następujące kroki:

  1. Potrzebujesz konta Google, aby uzyskać dostęp do Google Developers Console.
  2. Utwórz nowy projekt w konsoli programistów Google.
  3. Następnie możesz poprosić o klucz API i zarejestrować aplikację.
  4. Wymagane interfejsy API, do których będziesz potrzebować dostępu, muszą zostać włączone w bibliotece API w Google Cloud Console.

Kiedy na ekranie poświadczeń należy wygenerować klucz API. Rodzaj potrzebnego klucza zależy od indywidualnej aplikacji.

Istnieje pięć rodzajów kluczy API:

Typ klucza Opis Użyj przypadku / języka
Żaden Nie ma żadnych ograniczeń i jest zwykle używany do testowania i rozwoju otwarty na wszystkie środowiska
Klucz serwera Używany do aplikacji po stronie serwera. Klucz jest uważany za tajemnicę i nie może być udostępniany publicznie. PHP, Java, Python, Ruby, C itp.
Klucz przeglądarki Używany do aplikacji po stronie klienta. Ponieważ klient zamierza wysyłać żądania do interfejsu API, klucz nie może być tajemnicą. JavaScript
Klucz Android Do użytku w aplikacji na Androida. Aplikacja na Androida
klucz iOS Do użytku w aplikacji na iOS. Aplikacja na iOS

Po uzyskaniu i skonfigurowaniu klucza interfejsu API można go użyć do wykonywania połączeń z interfejsem API.

Do ogólnych wywołań API wystarczy klucz API.
Ale jeśli musisz uzyskać dostęp do konta użytkownika, aby uzyskać więcej informacji, przesłać lub ogólnie zmodyfikować dane konta użytkownika, będziesz potrzebować „Identyfikatora klienta” i „Tajnego klienta”.
Służą one do uwierzytelniania w ramach OAuth2 .

YouTube Data API

Ten interfejs API, czasem określany również jako „API v3”, „YouTube Data API v3” lub po prostu „YouTube API”, jest najczęściej używanym interfejsem API YouTube. Umożliwia aplikacji odczytywanie, modyfikowanie, dodawanie lub usuwanie danych związanych z filmami, listami odtwarzania i kanałami. Obejmuje to między innymi:

  1. Wykonywanie pełnotekstowego wyszukiwania filmów, kanałów i / lub list odtwarzania
  2. Pobieranie informacji o filmie, kanale lub liście odtwarzania według identyfikatora
  3. Przesyłanie filmów
  4. Edycja opisu filmu, kanału lub listy odtwarzania, widoczności i innych informacji
  5. Zarządzanie zdjęciem profilowym kanału, banerem i innymi informacjami
  6. Czytanie, publikowanie i edycja komentarzy

YouTube Analytics API i YouTube Reporting API

Te interfejsy API służą do wyszukiwania danych wideo i analizy kanału, takich jak wyświetlenia / kliknięcia i głosy.



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow