Usługa YouTube umożliwia korzystanie w Apps Script z YouTube Data API i YouTube Live Streaming API. Ten interfejs API umożliwia użytkownikom zarządzanie filmami, playlistami, kanałami i wydarzeniami na żywo.
Dokumentacja
Szczegółowe informacje o tej usłudze znajdziesz w tych dokumentach:
Podobnie jak wszystkie usługi zaawansowane w Apps Script, usługa YouTube korzysta z tych samych obiektów, metod i parametrów co publiczny interfejs API. Więcej informacji znajdziesz w artykule Jak określane są sygnatury metod.
Aby zgłosić problemy i uzyskać pomoc w innych sprawach, odwiedź odpowiednie strony pomocy:
- Pomoc dotycząca interfejsu YouTube Data API
- Obsługa interfejsu API YouTube do transmitowania na żywo
Przykładowy kod
Poniższy przykładowy kod korzysta z wersji 3 interfejsu YouTube Data API.
Wyszukiwanie według słowa kluczowego
Ta funkcja wyszukuje filmy o psach, a następnie rejestruje identyfikatory i tytuły filmów. Pamiętaj, że ten przykład ogranicza wyniki do 25. Aby uzyskać więcej wyników, przekaż dodatkowe parametry, jak pokazano w dokumentacji interfejsu YouTube Data API.
Pobieranie przesłanych plików
Ta funkcja pobiera filmy przesłane przez użytkownika. W tym celu wykonuje te czynności:
- Pobiera kanał użytkownika
- Pobiera playlistę użytkownika
uploads
- Przechodzi przez tę playlistę i rejestruje identyfikatory oraz tytuły filmów.
- Jeśli istnieje następna strona wyników, pobiera ją, a potem wraca do kroku 3.
Zasubskrybuj kanał
Ten przykładowy kod subskrybuje kanał Google Developers w YouTube.