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