我正在浏览https://api.ai/slack/的教程来创建聊天机器人,我不确定Web挂钩和Web服务是什么。我知道简单的java编程并在netbeans项目中创建测试类来模拟来自chatbot的输入。
如何通过Web挂钩将本地托管的应用程序连接到api.ai以创建松散的聊天机器人?
答案 0 :(得分:0)
Webhook是一个HTTP回调URL,您可以提供api.ai.它是api.ai和Web服务之间的连接器。现在,当slack向api.ai发送消息时,它会向您的Web应用程序服务发送事件通知。
要生成临时回调网址,您可以使用以下链接:https://ngrok.com/
步骤:1)如果您没有回调URL,请按照ngrok网站中的步骤进行安装
2)在端口8080上运行您的应用程序
3)现在使用以下命令[ngrok.exe http 8080]从命令提示符执行ngrok.exe文件。这将为您提供webhook URL,您可以给api.ai