我正在尝试拨打Youtube视频搜索端点,但我收到错误“未选择过滤器”。这里缺少什么参数?
googleapis
.discover('youtube', 'v3')
.execute(function (err, client) {
var params = {
part: 'snippet',
maxResults: 50,
order: 'viewCount',
q: 'liverpool'
};
var request = client.youtube.videos.list(params).withApiKey('*****');
request.execute(function (err, response) {
console.log(err);
res.send('done');
});
});
答案 0 :(得分:4)
您应该为指定的here提供视频列表的至少一个过滤器名称。
示例 -
var params = {
part: 'snippet',
maxResults: 50,
order: 'viewCount',
q: 'liverpool',
chart: 'mostPopular'
};