Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Вопросы КЭПу » Помогите переделать скрипт для вывода случайного видео из Yuotube на сайте?

Помогите переделать скрипт для вывода случайного видео из Yuotube на сайте?


     24.06.2016    Вопросы КЭПу    943

вопрос
Нашел скрипт, который вывод случайное видео по определенным словам на сайте. Помогите сделать, чтобы выводил видео не по ключевым словам, а рандомное видео с определенного канал.
Сам скрипт
В самом начале main.tpl добавляем следующий код до /head

<script type="text/javascript">
$(document).ready(function() {
var keys = ['php','ajax','jquery','javascript']; //слова поиска
var countvideo = 25;
var youtube_link = new Array();
$.getJSON('http://gdata.youtube.com/feeds/api/videos?q='+keys.join('+')+'&format=5&max-results='+countvideo+'&v=2&alt=jsonc', function(data){
$.each(data['data']['items'], function(i,item){
youtube_link.push(item['id']);
});
$('#videotube').html('<iframe width="315" height="170" src="//www.youtube.com/embed/'+youtube_link[Math.floor(Math.random()*youtube_link.length)]+'" frameborder="0" allowfullscreen></iframe>');
});    
});
</script>

В нужное место в шаблоне DataLife Engine, лучше всего подходит fullstory.tpl вставляем:

<div id="videotube"></div>

И подскажите как его вставить, чтобы открывалось с помощью модального окна. Сейчас у меня так видео и воспроизводятся через вот такую ссылку
<a href='https://www.youtube.com/v/6mpgsHG8JUY?enablejsapi=1&theme=light&showinfo=0&vq=hd720&border=0&autoplay=1' target="_blank" class="popupbox-video fancybox.iframe" rel="group">

Ответил: КЭП


Помогите переделать скрипт для вывода случайного видео из Yuotube на сайте?

— Тогда мы идём к вам!

1 комментарий

baseroad
Юзер

baseroad - 24 июня 2016 22:07 -

Мне подсказали, что сервис http://gdata.youtube.com/ перестал работать(((
Можно ли как-то сделать его работоспособным?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх