如何使用jquery获取Youtube视频信息

时间:2013-04-11 19:16:12

标签: javascript jquery html api youtube

我正在试图弄清楚如何使用jquery获取Youtube视频的所有信息,并且只取得了一点成功。

我使用以下代码获取视频标题和说明...

var url = "http://gdata.youtube.com/feeds/api/videos?q=" + id + "&max-results=1&v=2&alt=jsonc";
var title;

$.getJSON(url,
    function(response)
    {
        title = response.data.items[0].title;
        description = response.data.items[0].description;
        author = response.data.items[0].name;

        $('#details-title').text("Title: " + title);
        $('#details-desc').text("Description: " + description);
    }
);

如何通过此方法确定可以接收的其他字段?例如,我正在尝试获取上传者名称和视频长度。

1 个答案:

答案 0 :(得分:0)

您可以使用有效查询替换网址中的id并访问该网址,它将返回一个JSON对象。

现在复制该JSON对象并将其放入美化器(在我的情况下,我使用jsbeautifier)并检查items的子项并选择您需要的其他字段。