Использование jQuery и YouTube API.
Некоторое время я пытался просто получить идентификаторы найденных видео, похоже, либо я слепой, либо ребята из YouTube хотят, чтобы мы работали больше, чем нужно; -)
#search = 'mad max';
$.ajax({
url: "http://gdata.youtube.com/feeds/api/videos?q=" + escape($("#search").val()) + "&alt=json&max-results=30&format=5",
dataType: "jsonp",
success: function (data) {showVideoList(data)}
});
function showVideoList(data) {
console.log(data);
}
Я получаю много информации, кроме идентификаторов видео.Хорошо, я могу получить это от:
data.feed.entry[0].entrymedia$group.media$player[0].url
Но придется использовать regExp и может измениться в будущем.В этом объекте нет свойства, из которого я могу получить только videoID?