Всем приветы.
Кто подскажет почему не работает поиск по ютубу?
Вот пример скрипта, который прекрасно работал.
$(document).ready(function(){
$("#SearchYoutube").click(function(){
var youtube_video = $("#youtube_video").val();
var keyword= encodeURIComponent(youtube_video);
var yt_url='http://gdata.youtube.com/feeds/api/videos?q='+keyword+'&format=5&max-results=1&v=2&alt=jsonc';
$.ajax({
type: "GET",
url: yt_url,
dataType:"jsonp",
success: function(response)
{
if(response.data.items)
{
$.each(response.data.items, function(i,data)
{
var video_id=data.id;
var video_title=data.title;
var video_viewCount=data.viewCount;
var video_frame="<iframe width='340' height='185' src='http://www.youtube.com/embed/"+video_id+"' frameborder='0' type='text/html'></iframe>";
var final="<br/><div>"+video_frame+"</div><br/><div class='form-group'><label class='control-label col-lg-2'>Код видео:</label><div class='col-lg-10'><input onclick='select(this);' type='text' class='edit bk' style='width:350px;' value='[media=http://youtu.be/"+video_id+"]' readonly> </div></div>";
var final1="<label class='control-label col-lg-2'>Превью картинка:</label><div class='col-lg-10'><input onclick='select(this);' type='text' class='edit bk' style='width:350px;' value='http://img.youtube.com/vi/"+video_id+"/mqdefault.jpg' readonly> <input type='button' onclick=\"document.getElementById('xf_videoimg').value = 'http://img.youtube.com/vi/"+video_id+"/mqdefault.jpg'\" value='Вставить'> </div>";
var final2="<label class='control-label col-lg-2'>Название видео:</label><div class='col-lg-10'><input onclick='select(this);' type='text' class='edit bk' style='width:350px;' value='"+video_title+"' readonly> <input type='button' onclick=\"document.getElementById('title').value = '"+video_title+"'\" value='Вставить'> </div>";
$("#result").html(final);
$("#prevu").html(final1);
$("#nazva").html(final2);
});
}
else
{
$("#result").html("<div id='no'>No Video</div>");
$("#prevu").html("<div id='no'>No Thumb</div>");
}
}
});
});
});