Javascript NodeJS-googlesearchapi是';我什么也不退

Javascript NodeJS-googlesearchapi是';我什么也不退,javascript,node.js,google-search,Javascript,Node.js,Google Search,我正在使用NodeJS,我正在尝试执行谷歌搜索 我在用电话。这是我的密码: const google = require('google'); google.resultsPerPage = 25; google('wikipedia', function (err, res) { if (err) console.log(err); }); console.log(res.links); });

我正在使用NodeJS,我正在尝试执行谷歌搜索

我在用电话。这是我的密码:

const google = require('google');
google.resultsPerPage = 25;

        google('wikipedia', function (err, res) {
            if (err) console.log(err);
        });
            console.log(res.links);
        });
res.links
是一个空数组。我用node应用程序使用的确切链接手动进行了搜索,并得到了结果


你知道它为什么不返回任何内容吗?

首先,你有一个语法错误

应该是

const google = require('google');

google.resultsPerPage = 25;

google('wikipedia', function (err, res) {
    if (err) console.log(err);
    else {
        console.log(res.links);
    }
});

其次,如果您查看软件包的Github页面,它似乎不再工作了,他们建议改用。

请指出语法错误的位置。谢谢。事实上,我删除了无用的代码,但忘了修复那个错误,谢谢。@Ituriel别担心!如果这回答了你的问题,请考虑把它标记为被接受的答案!