Срок действия Vimeo ID с помощью jQuery - PullRequest
1 голос
/ 24 октября 2011

Я знаю, как получить идентификатор видео, но я также хочу проверить его достоверность. Если идентификатор видео хороший, есть предупреждение с «хорошим идентификатором», но если URL неверный, он не работает. Я пробовал try-catch, fail, error, ничего не получалось. Есть ли идея? (

var video_id  = '29994384';
var video_url = 'http://vimeo.com/api/v2/video/' + video_id + '.json';

$.ajax({
    type: 'GET',
    url: video_url,
    data: {format: 'jsonp'},
    dataType: 'jsonp',
    crossDomain: true,
    success: function(resp) {
        alert('good ID');
    },
    error: function(resp) {
        alert('wrong ID');
    }
});

1 Ответ

2 голосов
/ 24 октября 2011

Вы можете проверить другие свойства из ответа , если они существуют, и если да, то это действительно что-то вроде этого:

success: function(resp) {
   if (resp['title']) {
      alert ('good ID');
   }
   else {
      alert ('bad ID');
   }
},
...