如何将Azure Bot与SharePoint链接?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将Azure Bot与SharePoint链接?相关的知识,希望对你有一定的参考价值。

我正在使用一种机器人服务,需要将Bot放置在SharePoint网站中。我已经在Azure中使用示例KB创建了QnA Bot,并且工作正常。现在我需要集成,有人可以阐明我如何实现这一目标吗?任何链接或文档或提示将很有帮助。

答案

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

来获取嵌入代码
  1. 在Azure中进行引导通道注册。
  2. 频道
  3. 选择您的频道需要嵌入代码。 (就我而言,我选择了网络聊天)

您将获得如下代码

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

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

另一答案

您需要下载以下组件并将其作为Webpart组件部署在SharePoint应用目录中。

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

另一答案

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

integrate azure chat bot with sharepoint

另一答案

这里是将Azure bot与SharePoint集成的视频-https://youtu.be/EonSHy6I5j4

以上是关于如何将Azure Bot与SharePoint链接?的主要内容,如果未能解决你的问题,请参考以下文章

将Azure Bot服务与非通道可配置的聊天服务配合使用

如何向 Azure Bot 发送短信?

Microsoft bot 框架 - Bot 频道注册。无法将录制的视频从 Skype 保存到 Azure 存储帐户

使用 Azure 或 App Studio 将 Bot 部署到 MS Teams?

在Azure Application Insights中记录机器人数据

MS BOT框架(自适应卡):如何从directline发送值(Stepcontext.Value)?