Как называть остальные api в экспресс js - PullRequest
0 голосов
/ 02 июля 2019

Я новичок в nodejs и использую экспресс js, я вызываю REST API и хочу показать ответ, но моя проблема в том, что ответ отображается в console.log, но я хочу передать тело (ответ) в assistant.ask, где я ошибаюсь, вот мой код:

var request = require('request');
let rawInput = function (assistant) {
    let rawInput = assistant.getRawInput();
    request.post(
    'http://xxxxxxx.ngrok.io/api/v1/240/respond',
    { json: { query: rawInput } },
    function (error, response, body) {
        if (!error && response.statusCode == 200) {

         console.log(body);
         assistant.ask(body);               
        }
    else{
        console.log(error); 
        }
    }
);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...