1

我正在尝试弄清楚如何使用 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);
    }
);

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

4

1 回答 1

0

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

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

于 2013-04-11T19:25:15.013 回答