Dialogflow:当用户开始第一次对话时,如何接收已经存储的userid参数?

时间:2019-04-10 10:20:31

标签: google-cloud-firestore dialogflow

具有一个集成了dialogflow的应用程序。目的是在用户发起任何对话时使用用户名进行回复。 Facebook机器人在{username}的帮助下也做了同样的事情。

尝试探索对话框流程,但是系统实体将仅基于诸如

的用户输入来存储名称参数

用户:您好。

Bot:嗨,我能知道你的名字吗?

用户:杰夫。

博特:嗨,杰夫,我该如何帮助您?

由于应用存储了userid参数,因此当他自己发起对话时可以识别该用户吗?

通过从app发送userid参数到dilogflow意图和实现,到webhook云功能,然后查询与用户ID详细信息相匹配的firestore,并使用用户详细信息进行回复。

如此

用户:嗨。

(获取用户ID参数,并进行处理并回复)

博特:杰夫,您好,我该如何帮助您?

还有可能吗?

0 个答案:

没有答案