2017-08-16 44 views
0

我能够使用Chrome扩展程序 - 邮递员连接到Bing API端点。
我是NodeJS和AWS Lambda的新手。看到下面的错误,而从AWS lambda函数与连接6.9.0的NodeJSHTTPS在使用nodejs连接到Bing API时获取连接拒绝错误

Error: connect ECONNREFUSED 127.0.0.1:443 
at Object.exports._errnoException (util.js:1018:11) 
at exports._exceptionWithHostPort (util.js:1041:20) 
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1086:14) 

Code: 

exports.handler = (event, context, callback) => { 
var headers = { 
'Ocp-Apim-Subscription-Key': '******************', 
'Content-Type': 'application/json', 
}; 
var options = { 
url: 'https://api.cognitive.microsoft.com/bing/v5.0/search?     
&q=hello', 
method: 'GET', 
headers: headers, 
}; 
const https = require("https"); 
https.get(options); 
}; 

感谢您的帮助

回答

0

您可能需要并使用包node-bing-api使用Bing API来搜索。

var Bing = require('node-bing-api')({ accKey: "your-account-key" }); 

Bing.web("hello", function(error, res, body){ 
    console.log(body); 
}); 
+0

谢谢!这样可行! – user08152017