如何使用Webhook从API(不在本地)获得响应

时间:2019-09-06 09:14:16

标签: dialogflow

我的开发团队开发了一个android应用。为此将开发一个聊天机器人。因此,我选择了DialogFlow平台来创建聊天机器人。在这里,应用程序屏幕的API已由开发团队创建。对于DialogFlow中的聊天机器人,在创建所有必要的意图之后,是否只需在webhook url部分中输入API url还是我需要在嵌入式编辑器中应用任何逻辑。 [在这里,API是使用python创建的,并与MySql DB连接]

作为DialogFlow的初学者,我无法前进。谁能帮我一下。预先感谢。

1 个答案:

答案 0 :(得分:0)

如果您为聊天机器人制定了意图,那么您仍将需要编写代码来选择每种意图的用途。 Dialogflow的documentation可以向您详细说明您需要执行的操作的详细信息。

下面是文档中所有组件概述的图像。要将聊天机器人连接到MySQL API,您必须编写一个Webhook服务。该服务可以是您在某个地方托管的API,也可以是您在Dialogflows内联编辑器中编写的代码。在这里,您可以编程针对每个意图调用什么API以及如何将其输出给用户。有关更多信息,请参见here

enter image description here