我们正在开发一个金融聊天机器人。
因此,一旦用户开始聊天,机器人应该提示登录。然后一旦单击登录,用户应该被重定向到登录表单并能够使用正确的凭据登录,并且机器人应该能够理解用户身份验证成功或失败。
我们将使用我们自己的自定义平台(代理页面)即 html 页面与 api.ai 进行通信。
请提供信息,如果有人做过类似的事情或如何完成它。
我们正在开发一个金融聊天机器人。
因此,一旦用户开始聊天,机器人应该提示登录。然后一旦单击登录,用户应该被重定向到登录表单并能够使用正确的凭据登录,并且机器人应该能够理解用户身份验证成功或失败。
我们将使用我们自己的自定义平台(代理页面)即 html 页面与 api.ai 进行通信。
请提供信息,如果有人做过类似的事情或如何完成它。
据我了解,建议弹出一个用于身份验证的浏览器窗口(使用您希望用户对其进行身份验证的服务的正确身份验证 URL),然后将访问令牌存储在机器人的状态/数据库中以进行此对话. 看看例如https://blogs.msdn.microsoft.com/tsmatsuz/2016/09/06/microsoft-bot-framework-bot-with-authentication-and-signin-login/,应该给你一些想法.
好吧,既然它是金融聊天机器人开发人员,我可以尝试给出我所知道的。我建议聊天机器人应该在不同的网站上。我这样说是因为如果一个人未能通过登录表单和用户凭据,聊天机器人实际上可以教这个人如何做,他或她的错误是什么,以及如何纠正它们。如果人们看到这一点并且更容易,他们会对您的网站产生更多的兴趣。或者,如果这不起作用,则应将用户定向到 Facebook 页面或代理页面。