【发布时间】:2018-07-07 11:19:43
【问题描述】:
我有一个外部服务,它有自己的数据库,用户可以在其中登录。
现在我有一个使用 Bot Builder 和 Bot Framework 的 NodeJS 机器人。
我想链接它们。
机器人是否会在每次打开新对话以及每次在机器人中写东西时识别来自其他服务的用户?
我之前刚刚尝试过网络聊天,我知道使用他们支持的渠道,如 Facebook、Telegram、Skype 等,每次用户回来时都很容易识别用户,但我不知道是不是这样可以通过用户已经登录并希望与聊天机器人交谈的外部服务来做到这一点。
我不知道如何生成 authtoken 或机器人框架读取它并识别用户的东西。
【问题讨论】:
-
如果您的频道是网络聊天,您可以尝试考虑使用 The Backchannel 在用户打开机器人时传递用户名和密码。请参阅github.com/Microsoft/BotFramework-WebChat#the-backchannel 了解更多信息。
标签: node.js botframework