尝试使用YouTube的API和Jquery从视频中获取数据

时间:2012-07-12 22:59:43

标签: javascript jquery api youtube youtube-api

我正在使用这个jquery片段,但它不起作用。我正在尝试从视频中获取YouTube的API。

$(document).ready(function() {


var qid = 'cggNqDAtJYU';    
var youtubeAPI = 'http://gdata.youtube.com/feeds/api/videos?v=2&alt=jsonc';
$.get(youtubeAPI,{'q' : qid},function(response)){

       //data is the reponse
       var data = response.data;

      alert(data.duration);
   }

});

1 个答案:

答案 0 :(得分:0)

您使用的是错误的查询。这不是一个真正的搜索,这是“q”参数的用途,而是一个特定视频的id请求。这适用于我,data.duration返回值831。

var youtubeAPI = 'http://gdata.youtube.com/feeds/api/videos/cggNqDAtJYU?v=2&alt=jsonc';
$.get(youtubeAPI, function (response) {

    //data is the reponse
    var data = response.data;

    alert(data.duration);
});