作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在创建一个允许用户与现有 Web 服务交互的机器人。我希望用户能够与我的机器人开始对话并检索针对他们的个性化信息。
如何将机器人用户与其现有帐户相匹配?并非所有 channel 都使用电子邮件地址,因此我无法将其用于匹配。
我想在聊天窗口中放置一个链接,上面写着“您需要在继续之前向机器人框架注册”之类的内容,并提供一个指向我的服务的链接,其中包含他们的 Bot Framework 全局 UserId。然后我可以将此 Id 存储在我现有服务的数据库中,并使用它来验证用户。
有一个更好的方法吗?机器人是否应该被视为独立的应用程序?
最佳答案
如果您需要识别用户,您可以简单地要求他们提供识别信息。
如果您需要进行身份验证,我们通常建议发送一个执行身份验证流程的链接,然后将访问 token 存储在 UserBotData 上,以便您在以后的消息中使用它。
关于botframework - 如何通过我的机器人验证我现有的用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36606412/
我是一名优秀的程序员,十分优秀!