具有一个集成了dialogflow的应用程序。目的是在用户发起任何对话时使用用户名进行回复。 Facebook机器人在{username}的帮助下也做了同样的事情。
尝试探索对话框流程,但是系统实体将仅基于诸如
的用户输入来存储名称参数用户:您好。
Bot:嗨,我能知道你的名字吗?
用户:杰夫。
博特:嗨,杰夫,我该如何帮助您?
由于应用存储了userid参数,因此当他自己发起对话时可以识别该用户吗?
通过从app发送userid参数到dilogflow意图和实现,到webhook云功能,然后查询与用户ID详细信息相匹配的firestore,并使用用户详细信息进行回复。
如此
用户:嗨。
(获取用户ID参数,并进行处理并回复)
博特:杰夫,您好,我该如何帮助您?
还有可能吗?