Google DialogFlow:查询Firebase数据库的策略/设计

时间:2019-07-05 01:08:41

标签: dialogflow chatbot

我有一个与DialogFlow流程图设计相关的项目,最终用户希望根据Age和Gender在数据库(我假设为Firebase)中查找他们的信息。

我实际上有些困惑,因为要在Firebase中查询信息,我们需要知道“主键”值,而该值显然不是Age或Gender。

因此,如果我们设计一个以“客户ID”作为主键的表,并要求客户键入或告知其ID,则它可以工作。

例如,类似于以下工作流程。

Customer: Hi
Bot: I'm BOT. How can i help you?
Customer: I want to know everything about me.
Bot: Please tel me your ID
Customer: ABC12345
Bot: Here's your information

任何有使用GoogleDialogFlow的经验的人都能对此提供帮助吗?

1 个答案:

答案 0 :(得分:0)

是的,您可以将客户ID作为Firebase的密钥。