问题描述
我的网站托管帐户中有一个MySQL数据库(该数据库有一个包含20列和约30000行的表)。
我必须创建一个Webhook来与Dialogflow一起使用,以检索和显示聊天机器人内部的数据库信息(基于用户输入到聊天机器人中的信息)。
示例: 如果用户在chatbot提示符上插入“ 1”,则chatbot必须使用数据库第1行-第3列中的内容进行响应。
我没有关于Javascript的专门知识:您能告诉我在哪里可以找到有关此案例的代码吗?
之后,我可以将.js文件部署在虚拟主机中还是必须将外部服务用作Heroku?
解决方法
您可以在Dialogflow中设置Webhook,该Webhook基本上是可以在任何地方托管的Web服务器,并且可以用NodeJS,JAVA或Dialogflow API支持的语言编写。
Here可以从webhook开始,可以处理简单的请求和响应,还可以将其与数据库或任何其他服务集成。