Примеры кода API данных YouTube (v3)

Вы можете изучить распространенные варианты использования API данных YouTube и API потоковой передачи YouTube Live на странице вариантов использования и примеров кода .

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

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

Автономные фрагменты кода

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

Скрипт приложений

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

Идти

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

.СЕТЬ

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

Руби

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

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