ogarich89
@ogarich89
Front-End Developer

Как получить список всех загруженых видео VIMEO?

JSON выдаёт только 20 последних загруженных видео-файлов.

https://vimeo.com/api/v2/user1666688/all_videos.json


Как получить список всех видео, их более 200
  • Вопрос задан
  • 1358 просмотров
Пригласить эксперта
Ответы на вопрос 3
AloneCoder
@AloneCoder
[object Object]
Собрать постранично
page	int	No	The page number to show.
per_page	int	No	Number of items to show on each page. Max 50.
Ответ написан
dimonchik2013
@dimonchik2013
non progredi est regredi
в цикле, все АПИ так работают
Ответ написан
ogarich89
@ogarich89 Автор вопроса
Front-End Developer
function getRandom(num){
  var my_num = Math.floor(Math.random()*num);
  return my_num;
}

var ids =[];
function randomVideo(){
    var randomID = getRandom(ids.length);
    var src = 'https://player.vimeo.com/video/'+ ids[randomID] +'?api=1&player_id=player1';
    $('#player1').attr('src', src);  
}
$(function() {
  var iframe = $('#player1')[0];
  var player = $f(iframe);

  // When the player is ready, add listeners for pause, finish, and playProgress
  player.addEvent('ready', function() {
      player.addEvent('finish', onFinish);
      player.api("play");
  });
  function onFinish(id) {
    randomVideo();
  }
});  
$.getJSON('https://vimeo.com/api/v2/user1666688/all_videos.json', function(data) {
  $.each(data, function(index, el) {
    id = el.id;
    ids.push(id)
  });
  randomVideo();
});
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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