Показать сообщение отдельно
  #1 (permalink)  
Старый 27.08.2015, 01:08
Аватар для Dark_Delphin
Кандидат Javascript-наук
Отправить личное сообщение для Dark_Delphin Посмотреть профиль Найти все сообщения от Dark_Delphin
 
Регистрация: 25.07.2013
Сообщений: 129

Не работает поиск по видео ютуб
Всем приветы.

Кто подскажет почему не работает поиск по ютубу?

Вот пример скрипта, который прекрасно работал.

$(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>");
}
}
});
});
});
Ответить с цитированием