Как встроить канал YouTube, как галерею миниатюр? - PullRequest
2 голосов
/ 19 декабря 2011

YouTube предлагает код для встраивания канала, который отображает его в виде виджета с одним видео за раз, где вы можете перейти к следующему и предыдущему видео. Я хотел бы разместить свой канал на своем веб-сайте в виде галереи миниатюр видео ниже видео. Чтобы пользователи могли видеть все видео и проигрывать любое из них в окне выше, если он щелкнет по нему.

У меня есть только URL канала, например youtube.com/abc, и я хочу преобразовать его в виджет, упомянутый выше. Как это сделать?

Ответы [ 2 ]

3 голосов
/ 20 декабря 2011

Когда вы используете URL: http://gdata.youtube.com/feeds/api/users/%5BChannel%20or%20User%5D/uploads, вы получите список из 25 новейших видео в формате XML для указанного пользователя или канала. Просто проанализируйте xml и получите ссылку на миниатюру видео и покажите их в виде галереи с большим количеством опций для загрузки большего количества видео. Вы также можете получить URL-адрес видео для загрузки видео в веб-представлении при нажатии на миниатюру.

Для более подробного анализа, пожалуйста, проверьте:

http://code.google.com/apis/youtube/2.0/developers_guide_protocol.html#Searching_for_Channels

and

http://code.google.com/apis/youtube/2.0/developers_guide_protocol.html#Retrieving_and_searching_for_videos

Надеюсь, это поможет ..

0 голосов
/ 16 ноября 2015

С GData API вам придется вручную конвертировать канал в HTML.

Вы можете использовать плагин Youmax и указать URL своего канала (или URL плейлиста).Ваши миниатюры видео будут преобразованы в симпатичную сетку и могут быть воспроизведены в проигрывателе над ним по вашему требованию.

Небольшая демонстрация для вашего требования - http://demos.codehandling.com/youmax_demo/youmax_inline_comment_button

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...