【问题标题】:Create Multiple chat control in one website Bot Framework在一个网站 Bot Framework 中创建多个聊天控件
【发布时间】:2017-02-26 20:49:57
【问题描述】:

我想构建一个类似于我在下面附加的帖子的项目。但是,假设秘书必须同时与许多客户沟通。

我们如何创建足够数量的聊天控件来满足想要直接与秘书聊天的客户数量?

我们能否只使用 Bot Framework 提供的聊天控件而不使用 DirectLine API?

我之前的帖子:Client-client chatting via Bot Framework

【问题讨论】:

  • 您可以在页面上放置许多 ,并将每个机器人放在其中一个 iframe 上
  • 这里的情况是你不知道到底有多少?您必须创建,因为您不知道有多少客户同时想与秘书聊天。有没有办法动态添加?

标签: c# asp.net .net botframework


【解决方案1】:

你有两个选择:

1) 您可以为每个用户创建动态 iframe,并设置用户名和用户 ID,然后在 iframe 中发送:

“https://webchat.botframework.com/embed/smilesbot?s=secret_code&username=admin&userid=1234'>”

2)在网络聊天的基础上使用直线:webChat

【讨论】:

  • 正如我看到你的第一个选项,我们可以通过在消息控制器中返回它来生成 iframe 吗?
  • 为什么要做这样的事情?为什么不在您的网站中为每个客户设置新的用户名和用户 ID 并将其添加到 iframe?然后,所有客户都被定义为一个单一的客户,其余的由微软框架完成
  • 看来我们只能在内部设置用户ID和用户名。我尝试将其设置在 iframe 的 src 中,但没有任何反应
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-08-19
  • 1970-01-01
  • 1970-01-01
  • 2010-10-31
  • 1970-01-01
  • 2012-04-04
  • 1970-01-01
相关资源
最近更新 更多