Javascript Node.js NPM Google搜索结果返回[Object Object]作为结果

Javascript Node.js NPM Google搜索结果返回[Object Object]作为结果,javascript,node.js,npm,Javascript,Node.js,Npm,返回[Object]作为结果 这不是HTML,它是一个用于IRC类型聊天的机器人。你发送了一个像这样的请求!g“搜索词”,则应将搜索结果发送回聊天室。使用node.js制作您可以制作如下内容: gSearch:功能(消息){ googleSearch.build({ 问:消息 }, 功能(错误、响应) { 控制台日志(响应); send('/me',JSON.stringify(response)); }); },是javascript对象的序列化 您可能希望: console.log(JSO

返回[Object]作为结果


这不是HTML,它是一个用于IRC类型聊天的机器人。你发送了一个像这样的请求!g“搜索词”,则应将搜索结果发送回聊天室。使用node.js制作

您可以制作如下内容:

gSearch:功能(消息){
googleSearch.build({
问:消息
}, 功能(错误、响应) {
控制台日志(响应); send('/me',JSON.stringify(response)); });
},是javascript对象的序列化

您可能希望:

console.log(JSON.stringify(响应))

您已经清楚地说明了发生了什么,但没有说明您的问题或问题。我如何让它返回搜索结果而不是[Object Object]它说我的搜索词是[Object],对不起,这是新的。您正在返回一个Object,因为响应中有许多字段。选择你想要的并使用它们。我想要一个合适的谷歌搜索结果。
    gSearch: function(message){
        googleSearch.build({
        q: message                                    
        }, 
        function(error, response) 
        {                     
        console.log(response);
        chain.send('/me ' + response);
        });
    },