Плейлисты, каналы и прямые трансляции с помощью YouTube Data API и YouTube Live Streaming API.
Сервис YouTube позволяет использовать YouTube Data API и YouTube Live Streaming API в Google Apps Script. Этот API предоставляет пользователям возможность управлять своими видео, плейлистами, каналами и прямыми трансляциями.
Это расширенная услуга, которую необходимо активировать перед использованием .
Ссылка
Подробную информацию об этой услуге см. в следующей справочной документации:
Как и все продвинутые сервисы в Apps Script, сервис YouTube использует те же объекты, методы и параметры, что и публичный API. Для получения дополнительной информации см. раздел «Как определяются сигнатуры методов» .
Чтобы сообщить о проблемах и получить другую поддержку, посетите соответствующие страницы поддержки:
Пример кода
В приведенном ниже примере кода используется версия 3 API данных YouTube.
Поиск по ключевому слову
Эта функция ищет видеоролики о собаках, а затем записывает в лог идентификаторы видео и их названия. Обратите внимание, что в этом примере количество результатов ограничено 25. Для получения большего количества результатов передайте дополнительные параметры, как показано в справочной документации по API данных YouTube .
Получить загруженные файлы
Эта функция получает загруженные пользователем видео. Она делает это, используя следующие шаги:
- Получает канал пользователя.
- Получает плейлист
uploadsпользователем файлов. - Программа перебирает элементы этого плейлиста и записывает в лог идентификаторы и названия видео.
- Если отображается следующая страница результатов, загрузите её, затем вернитесь к шагу 3.
Подпишитесь на канал
Этот пример подписывает пользователя на канал Google Developers на YouTube.