Для вывода списка видеозаписей из канала или плейлиста YouTube на сайте можно воспользоваться этим полностью рабочим решением на PHP. С помощью этой функции можно получить все необходимые данные видеозаписей: название, изображение и идентификатор видео. Вам понадобится идентификатор канала или плейлиста. Найти их можно в адресной строке: ID канала будем указывать при вызове функции getYoutubePlaylistDataXml('Ваш_ID_канала'); И Google API key. Получаем следующим образом: Полученный ключ указываем в скрипте в переменной $api_key Index.php <?php /** * Получить список последних видео заданного плейлиста * * @param string $ytlist идентификатор канала или плейлиста * @param int $cnt по сколько позиций обрабатывать (не всегда нужно содержимое всего плейлиста) * @param int $cache_life время жизни кеша в секундах (чтобы не получить бан IP за рилтайм запросы) * @return array список найденных видео, не более $cnt штук */ function getYoutubePlaylistDataXml($ytlist, $cnt = 5, $cache_life = 3600)