Выгода от использования Falcon Space
В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности
Интеграция с Youtube. Получение роликов канала
В этой статье коснемся API Youtube
Стоит задача получить данные о видео с некоего канала Youtube.
Как это сделать:
1. Получаем Youtube API Key
- Войдите в консоль разработчиков Google (https://console.cloud.google.com/).
- Создайте новый проект.
- На панели инструментов нового проекта нажмите Explore & Enable APIs.
- В библиотеке перейдите к YouTube Data API v3 в разделе YouTube API.
- Включите API (с выбором Публичные данные). Создайте учетную запись.
- Появится экран с ключом API.
Источник: 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 данные со списком видео, опубликованного на канале.
Дополнительные ссылки
- https://developers.google.com/youtube/v3/docs/search/list - документация Youtube API
- https://stackoverflow.com/questions/18953499/youtube-api-to-fetch-all-videos-on-a-channel
- https://stackoverflow.com/questions/14366648/how-can-i-get-a-channel-id-from-youtube
Google поиск по нашей документации
- Шаг 1. Создать концепт проекта
- Шаг 2. Получить оценку бюджета (КП)
- Шаг 3. Заключить договор
- Шаг 4. Создать совместно техническое задание
- Шаг 5. Поэтапная реализация проекта