获取代理响应DialogFlow

时间:2017-11-14 10:10:15

标签: javascript node.js express dialogflow

所以我在对话框流程和一个简单的网页上创建了一个基本代理,让用户插入一个问题。我还制作了一个非常简单的节点服务器来解决用户提出的问题。 现在,我想以编程方式将此问题提供给我的代理,并根据提出的问题获取代理响应。我该怎么做?

这是网页

<!DOCTYPE html>
<html>
<body>

<form action="http://127.0.0.1:80/question" method='get'>
  Question:
  <br>
  <input type="text" name="questionValue">
  <br>
 <input type="submit" value="send">
</form>

</body> 
</html>

这是服务器

var express = require('express');
var app = express();


//handle get req on /question
app.get('/question', function (req, res) {    
    res.statusCode = 200;
    res.setHeader('Content-Type', 'text/plain');

    //process
    var q = req.query.questionValue;
    //write response
    res.write(q);
    //send response
    res.end();
});


//listen in a specific port
app.listen((process.env.PORT || 80));

//check status
console.log('Server running at http://localhost:80/');

0 个答案:

没有答案