17 сентября 2019 PHP YouTube
Для вывода списка видеозаписей из канала или плейлиста YouTube на сайте можно воспользоваться этим полностью рабочим решением на PHP. С помощью этой функции можно получить все необходимые данные видеозаписей: название, изображение и идентификатор видео.
Вам понадобится идентификатор канала или плейлиста. Найти их можно в адресной строке:
ID канала будем указывать при вызове функции getYoutubePlaylistDataXml('Ваш_ID_канала');
И Google API key. Получаем следующим образом:
- Для доступа к консоли API Google нужен аккаунт Google . Создаем или переходим к следующему пункту.
- Заходим в консоль для разработчиков.
- Нажимаем «Create Project» и указываем имя. Соглашаемся с правилами и нажимаем кнопку «Create».
- В разделе «Boost your app with a Google API» активируем кнопку «Enable an API».
- И выбираем «YouTube Data API» для работы с API YouTube.
- Нажимаем на кнопку «Enable API».
- В меню слева выбираем API & auth → Credentials. И нажимаем кнопку «Create new Key».
- При необходимости указываем домен на котором будет использоваться ключ и нажимаем «Create».
Полученный ключ указываем в скрипте в переменной $api_key
.