我正在使用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代码中指定的类别。 请帮忙!谢谢。
答案 0 :(得分:0)
你输了一个拼写错误:
part: 'snippt',
应该是
part: 'id, snippet',
如果您想要给定搜索查询的视频ID和片段。