Youtube API搜索&获取视频列表

时间:2014-05-24 20:21:29

标签: javascript youtube youtube-api youtube-javascript-api

我正在使用Youtube API根据搜索字词搜索和获取视频信息。但是,以下代码不会返回视频的任何ID,只返回一件事:

{"B":{"method":"youtube.search.list","rpcParams":{"type":"video","part":"snippt","q":"party"},"transport":{"name":"googleapis"}}}

这是我的javascript代码:

var search = "party";
var category = "music";

function searchVideos() {

gapi.client.load('youtube', 'v3', function() {
    console.log('youtube API loaded...');

    var request = gapi.client.youtube.search.list({
        type: 'video',
        part: 'snippt',
        q: search
    });

    var str = JSON.stringify(request);
    alert(str);
  });
}

此外,我想将搜索范围限制为我在javascript代码中指定的类别。 请帮忙!谢谢。

1 个答案:

答案 0 :(得分:0)

你输了一个拼写错误:

part: 'snippt',

应该是

part: 'id, snippet',

如果您想要给定搜索查询的视频ID和片段。