0
웹 사이트에서 API를 호출하고 JSON 결과를 인쇄하려고합니다. 하지만 결과를 볼 수 없습니다. 이 문제를 파악하기위한 모든 생각. 감사합니다.JSON 출력을 출력하는 방법
var http = require('http');
var data_info="";
http.createServer(function (req, res) {
sendJsontoAlchemy(outputMode());
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('end\n');
}).listen(1111)
console.log('Server is on');
function sendJsontoAlchemy()
{
requestNumber = JSONRequest.post(
"http://access.alchemyapi.com/calls/text/TextGetCategory",
{
apikey: "aaaaaa",
text : "Skateboard Mens Trousers t Shirt Wooden Fence",
outputMode : json,
jsonp:outputMode//call back function.
},
function (requestNumber, value, exception) {
if (value) {
processResponse(value);
} else {
processError(exception);
}
});
}
function outputMode(response)
{
console.log("the result is =>");
console.log(JSON.stringify(response));
}
'res'를'outputMode()'에 전달해야합니다. 또한주기적인 오류를 피하기 위해'require ('util'). inspect (response)'를 사용하십시오. –