Pailot

YouTube

Поиск видео, каналов и плейлистов YouTube в процессах Pailot

YouTube — видеохостинг. Блок ищет ролики и читает метаданные через YouTube Data API (Application Programming Interface — программный интерфейс данных YouTube).

С YouTube в Pailot вы можете:

  • Искать видео с фильтрами: канал, даты, длительность, категория, качество, субтитры, регион, язык, safeSearch
  • Смотреть карточку ролика: просмотры, лайки, длительность
  • Читать канал, его видео и плейлисты
  • Получать ролики плейлиста и комментарии к видео

Нужен ключ API YouTube (Google Cloud, YouTube Data API v3).

Блок ставят на холст как отдельный шаг или прикрепляют к агенту. Ключ — в переменных окружения рабочего пространства.

Инструменты

Поиск видео с фильтрами по каналу, дате, длительности и качеству.

Вход

ПараметрТипОбязательныйОписание
querystringДаПоисковый запрос
maxResultsnumberНетМаксимум видео (1–50)
apiKeystringДаКлюч API YouTube
channelIdstringНетТолько видео этого канала
publishedAfterstringНетОпубликовано после этой даты (RFC 3339: 2024-01-01T00:00:00Z)
publishedBeforestringНетОпубликовано до этой даты (RFC 3339)
videoDurationstringНетДлина: short (<4 мин), medium (4–20 мин), long (>20 мин), any
orderstringНетСортировка: date, rating, relevance (по умолчанию), title, videoCount, viewCount
videoCategoryIdstringНетID категории (например 10 — музыка, 20 — игры)
videoDefinitionstringНетКачество: high (HD), standard, any
videoCaptionstringНетСубтитры: closedCaption, none, any
regionCodestringНетРегион (ISO 3166-1 alpha-2, например US, GB)
relevanceLanguagestringНетЯзык релевантности (ISO 639-1, например en, es)
safeSearchstringНетФильтр контента: moderate (по умолчанию), none, strict

Выход

ПараметрТипОписание
itemsarrayНайденные видео
videoIdstringID видео YouTube
titlestringНазвание
descriptionstringОписание
thumbnailstringURL превью
totalResultsnumberВсего доступных результатов
nextPageTokenstringТокен следующей страницы

youtube_video_details

Карточка одного видео.

Вход

ПараметрТипОбязательныйОписание
videoIdstringДаID видео YouTube
apiKeystringДаКлюч API YouTube

Выход

ПараметрТипОписание
videoIdstringID видео YouTube
titlestringНазвание
descriptionstringОписание
channelIdstringID канала
channelTitlestringНазвание канала
publishedAtstringДата и время публикации
durationstringДлительность в ISO 8601
viewCountnumberПросмотры
likeCountnumberЛайки
commentCountnumberКомментарии
thumbnailstringURL превью
tagsarrayТеги

youtube_channel_info

Карточка канала. Нужен channelId или username.

Вход

ПараметрТипОбязательныйОписание
channelIdstringНетID канала (нужен channelId или username)
usernamestringНетИмя канала (нужен channelId или username)
apiKeystringДаКлюч API YouTube

Выход

ПараметрТипОписание
channelIdstringID канала
titlestringНазвание канала
descriptionstringОписание
subscriberCountnumberПодписчики
videoCountnumberЧисло видео
viewCountnumberСуммарные просмотры канала
publishedAtstringДата создания канала
thumbnailstringURL превью канала
customUrlstringПользовательский URL канала

youtube_channel_videos

Видео канала с сортировкой.

Вход

ПараметрТипОбязательныйОписание
channelIdstringДаID канала
maxResultsnumberНетМаксимум видео (1–50)
orderstringНетСортировка: date (новые сверху), rating, relevance, title, viewCount
pageTokenstringНетТокен страницы
apiKeystringДаКлюч API YouTube

Выход

ПараметрТипОписание
itemsarrayВидео канала
videoIdstringID видео YouTube
titlestringНазвание
descriptionstringОписание
thumbnailstringURL превью
publishedAtstringДата публикации
totalResultsnumberВсего видео на канале
nextPageTokenstringТокен следующей страницы

youtube_channel_playlists

Плейлисты канала.

Вход

ПараметрТипОбязательныйОписание
channelIdstringДаID канала
maxResultsnumberНетМаксимум плейлистов (1–50)
pageTokenstringНетТокен страницы
apiKeystringДаКлюч API YouTube

Выход

ПараметрТипОписание
itemsarrayПлейлисты канала
playlistIdstringID плейлиста
titlestringНазвание
descriptionstringОписание
thumbnailstringURL превью
itemCountnumberЧисло видео в плейлисте
publishedAtstringДата создания плейлиста
totalResultsnumberВсего плейлистов на канале
nextPageTokenstringТокен следующей страницы

youtube_playlist_items

Видео из плейлиста.

Вход

ПараметрТипОбязательныйОписание
playlistIdstringДаID плейлиста
maxResultsnumberНетМаксимум видео
pageTokenstringНетТокен страницы
apiKeystringДаКлюч API YouTube

Выход

ПараметрТипОписание
itemsarrayВидео плейлиста
videoIdstringID видео YouTube
titlestringНазвание
descriptionstringОписание
thumbnailstringURL превью
publishedAtstringДата добавления в плейлист
channelTitlestringНазвание канала
positionnumberПозиция в плейлисте
totalResultsnumberВсего элементов в плейлисте
nextPageTokenstringТокен следующей страницы

youtube_comments

Комментарии к видео.

Вход

ПараметрТипОбязательныйОписание
videoIdstringДаID видео YouTube
maxResultsnumberНетМаксимум комментариев
orderstringНетПорядок: time или relevance
pageTokenstringНетТокен страницы
apiKeystringДаКлюч API YouTube

Выход

ПараметрТипОписание
itemsarrayКомментарии
commentIdstringID комментария
authorDisplayNamestringИмя автора
authorChannelUrlstringURL канала автора
textDisplaystringТекст с HTML
textOriginalstringТекст без разметки
likeCountnumberЛайки
publishedAtstringДата публикации
updatedAtstringДата последнего изменения
replyCountnumberЧисло ответов
totalResultsnumberВсего комментариев
nextPageTokenstringТокен следующей страницы
На этой странице

На этой странице

Получить доступ
Копилот собирает процесс. Менеджер запускает сам. Можно поставить в контур компании.
Получить доступ