Интеграция с Youtube. Получение роликов канала

В этой статье коснемся API Youtube

Стоит задача получить данные о видео с некоего канала Youtube. 

Как это сделать:

1. Получаем Youtube API Key 

Источник: https://only-to-top.ru/blog/programming/2022-06-17-youtube-api-key.html

2. Извлекаем channelID для канала. 

Если это ваш канал, то можно посмотреть справа наверху в подменю Посмотреть канал. 

Получим ссылку на канал вида https://www.youtube.com/channel/UCkQcWXLRhDt4SrDbZjrQoTg

Для чужого канала - можно извлечь здесь: https://developers.google.com/youtube/subscribe/retrieve-channel-id?hl=ru

3. Отправляем GET запрос (можно через браузер) подобного вида: 

https://www.googleapis.com/youtube/v3/search?key=_____APIKEY_______&channelId=__________CHANNEL ID_____&part=snippet,id&order=date&maxResults=20

4. Получаем JSON данные со списком видео, опубликованного на канале. 

Дополнительные ссылки

Страница-источник на сайте falconspace.ru