Как получить картинку и описание видео с канала YouTube

Приветствую вас дорогие читатели – это вторая часть, посвященная работе с видео хостингом – YouTube.

В первой части – Как получить id и заголовки видео роликов с канала YouTube, я приводи куски кода, для выборки айдишников и заголовков роликов, сегодня я приведу похожий, но немного измененный код, который позволит обращаться, также в цикле, и к описанию с картинкой.

Начнем с простого – с картинки.

С картинкой все просто, главное знать id видео, так как картинка находится вот по этому адресу:

http://img.youtube.com/vi/ID_Видео/0.jpg'

Теперь давайте рассмотрим весь код:


foreach ($content->entry as $item){

        $media = $item->children('http://search.yahoo.com/mrss/');
        $description = $media->group->description;

        $id = $item->id;
        $id = trim(substr($id,9));

        $img = 'http://img.youtube.com/vi/'.$id.'/0.jpg';
}

Что мы делаем – по шагам:

  • Обращаемся к дочернему элементу – media
  • В переменную “description” помещаем описание ролика
  • Получаем id видео ролика
  • В переменную “img” сохраняем картинку видео

Теперь вы можете обрабатывать полученный данные как угодно.
На этом все, желаю вам удачи, до новых встреч!

Если вам нужна помощь в создании какого-либо функционала, сайта, сервиса, тестов или калькуляторов, то готов помочь, подробнее на странице услуг.