2

我正在尝试调用 Youtube Video 搜索端点,但我收到错误“未选择过滤器。”。这里缺少什么必需参数?

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');
        });

    });
4

1 回答 1

4

您应该为此处指定的视频列表提供至少一个过滤器名称。

例子 -

var params = {
            part: 'snippet',
            maxResults: 50,
            order: 'viewCount',
            q: 'liverpool',
            chart: 'mostPopular'
};
于 2013-12-26T15:24:36.627 回答