我是nodejs的新手(使用expressjs),我正在调用rest api,我得到了 在控制台中以json响应(具有两个键“ id”和“ text”),但现在我想从中获取“ text” json响应并想传递“ assistant.ask”,我该怎么办?
这是我的代码
function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body); //working
assistant.ask(body.text); // not working
}
else{
console.log(error);
}
答案 0 :(得分:0)
由于您的回答是数组,因此您需要访问第一项:
function (error, response, body) {
if (!error && response.statusCode == 200) {
assistant.ask(body[0].text);
}
else {
console.log(error);
}
}