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