Примеры кода для YouTube Data API (v3)

Ознакомиться с распространенными сценариями использования YouTube Data API и YouTube Live Streaming API можно на странице Примеры использования и кода.

На этой странице вы можете выбрать ресурс и метод API, а затем посмотреть список распространенных способов использования этого метода. Нажмите на любой из них, чтобы в виджете APIs Explorer появились примеры значений параметров и свойств для этого варианта использования. Вы также можете открыть виджет API Explorer в полноэкранном режиме, чтобы посмотреть примеры кода на Java, JavaScript, PHP и Python. Если вы измените значения параметров или свойств в API Explorer, примеры кода также обновятся.

В следующем разделе приведены примеры кода на других языках.

Отдельные фрагменты кода

Ниже приведены списки примеров кода для YouTube Data API (v3) на языках, отличных от Java, JavaScript, PHP и Python. Как отмечалось в предыдущем разделе, примеры кода для этих языков доступны на странице Примеры кода и сценарии использования.

Apps Script

Пример кода Методы
Как добавить подписку на канал subscriptions.insert
Как получить загруженные файлы текущего пользователя channels.list
Как искать видео по ключевым словам search.list
Как изменить видео videos.update

Проложить маршрут

Пример кода Методы
Как авторизовать запрос Любой метод, требующий авторизации
Получение списка видео, загруженных текущим пользователем playlistItems.list
Как найти видео по ключевому слову search.list
Добавить видео videos.insert

.NET

Пример кода Методы
Создание плейлистов playlists.insert
Получение списка видео, загруженных текущим пользователем channels.list
playlistItems.list
Как искать видео по ключевым словам search.list
Добавить видео videos.insert

Ruby

Пример кода Методы
Как авторизовать запрос Любой метод, требующий авторизации
Как создать подписку на канал subscriptions.insert
Как получить загруженные файлы текущего пользователя channels.list
playlistItems.list
Как найти видео по ключевому слову search.list
Добавить видео videos.insert

Вы также можете адаптировать один из других примеров кода на Ruby.