Показ видео с ютуба с помощью скрипта

голоса: 0

Здравствуйте. Есть такой скрипт, вывода случайного видео с Ютуба по заданным ключам: 

Но он сейчас не работает... наверное что-то изменилось у ютуба. 
Кто знает что тут надо исправить что бы довести скрипт до рабочего состояния, прошу помочь.. 

скрип брал с форума http://forum.ucoz.ru/

<script type="text/javascript"> 
$(document).ready(function() { 
var keys = ['php','ajax','jquery','javascript']; //слова поиска 
var countvideo = 25; 
var youtube_link = new Array(); 
$.getJSON('https://www.googleapis.com/youtube/v3/search?part=snippet&q='+keys.join('+')+'&format=5&maxResults='+countvideo+'&orderby=relevance&key=AIzaSyDyCiiBDnq1JHZZDUtHQ2kTTP_fxs', function(data){ 
$.each(data.items, function(i,item){ 
youtube_link.push(item['id']['videoId']); 
}); 
$('#videotube').html('<iframe width="315" height="170" src="http://www.youtube.com/embed/'+youtube_link[Math.floor(Math.random()*youtube_link.length)]+'" frameborder="0" allowfullscreen></iframe>'); 
});      
}); 
</script> 

<div id="videotube"></div>
Адрес сайта www.biznes.fm
| Автор: | Категория: JavaScript
Редактирование | | Автор: Андрей Пузин

Ответов: 1

голоса: +4
 
Лучший ответ
Вы прочитали на форуме ответ №8?, всё работает.
| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
читал, я его и установил, который вроде работает, но видео у меня не выводит, почему?

вот страница с установкой скрипта http://biznes.fm/index/0-141
Поместите скрипт не в <head> а перед <div id="videotube"></div>
поместил, но это тоже не дало нужного результата

ключ рабочий https://www.googleapis.com/youtube/v3/search?part=snippet&q=%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0&key=AIzaSyDyCiiBDnq1JHZZDURvs9CtHQ2kTTP_fxs
У вас на этой странице нет подключённой библиотеки jquery поэтому и не работает.
Спасибо, я совсем забыл про них. Работает
...