Потерянный в API YouTube - PullRequest
       16

Потерянный в API YouTube

1 голос
/ 24 марта 2011

Раньше я работал с несколькими API, такими как Vimeo, Dribbble и Twitter. Сейчас я пробую API YouTube. Но сложность API теряет меня.

Я просматривал некоторые его части и читал пару уроков, но, похоже, не могу найти то, что хочу.

Они что-то говорят о zend_gdata, но я не понимаю, как это связано с API YouTube, и, похоже, не может заставить его работать.

Вот чего я хочу достичь:

Получить данные видео для каждого видео из [плейлиста] [user]:

  • Видео постер (большой эскиз)
  • Название
  • Описание
  • Код для вставки (возможно, iframe)

Я использую PHP и предпочитаю вывод в формате JSON.

Не могли бы вы, ребята, указать мне, с чего начать (учебник, какой API, ...), чтобы выполнить эту довольно простую задачу?

EDIT

Пример для Vimeo: http://vimeo.com/api/v2/channel/52750/videos.json

Какой URL я могу просмотреть для YouTube, чтобы получить все видео в указанном списке воспроизведения?

1 Ответ

2 голосов
/ 24 марта 2011

С Data API Protocol site :

Как отмечалось в предыдущем разделе, каждая запись в фиде плейлистов пользователя содержит тег, который указывает URL-адрес для получения списка видео в плейлисте. В следующем примере показан URL-адрес для извлечения списка воспроизведения, поскольку этот URL-адрес отображается в записи фида списков воспроизведения:

<content type='application/atom+xml' src='http://gdata.youtube.com/feeds/api/playlists/8BCDD04DE8F771B2?v=2'/>

Итак, URL-адрес примерно такой: http://gdata.youtube.com/feeds/api/playlists/PLAYLISTID?v=2

Обновление

Для формата JSON добавьте параметр &alt=json GET в конце URL:

http://gdata.youtube.com/feeds/api/playlists/PLAYLISTID?v=2&alt=json

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