0

我正在开发一个机器人服务,我们需要将机器人放置在 SharePoint 网站中。我在 Azure 中创建了一个带有示例 KB 的 QnA Bot,并且工作正常。现在我需要集成,有人可以说明我如何实现这一目标吗?任何链接或文档或提示都会有所帮助。

4

3 回答 3

2

我设法使用 iFrame 在 SharePoint 上嵌入聊天机器人。我们可以通过导航到

  1. Azure 中的机器人通道注册。
  2. 频道
  3. 选择您需要嵌入代码的频道。(就我而言,我选择了网络聊天)

您将获得如下代码

<iframe src='https://webchat.botframework.com/embed/MyBotChannelReg?s=YOUR_SECRET_HERE'></iframe>
  1. 从上面的框中复制任何密钥并将代码放置在 SharePoint Online 中的嵌入 Web 部件中。

您可以通过使用 iFrame 代码添加宽度和高度来调整聊天框的宽度和高度。

于 2018-09-16T11:50:13.753 回答
1

您需要下载以下组件并将其部署为 SharePoint 应用程序目录中的 webpart 组件。

https://github.com/SharePoint/sp-dev-fx-webparts/tree/master/samples/react-bot-framework

于 2018-06-26T10:40:51.553 回答
1

这是一个很好的示例供您参考:

将 azure 聊天机器人与 sharepoint 集成

于 2018-06-27T08:41:29.953 回答