首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Microsoft团队在sharepoint库中进行聊天机器人搜索

Microsoft团队在sharepoint库中进行聊天机器人搜索
EN

Stack Overflow用户
提问于 2022-04-02 09:13:15
回答 1查看 273关注 0票数 0

我使用微软的Hello教程(与Node.js)开发了一个基本团队聊天机器人。我想让这个机器人能够通过Sharepoint文档库进行搜索。用户可以向机器人小组提出诸如“产品B的合同”这样的问题,而bot可以使用doc或更好的,由doc本身来回答。因此:

  1. 是可能的吗?
  2. ,如果是的话,你会知道一个可以帮助我的教程吗?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-04-03 06:51:13

是的,这是可能的。您需要注意的是,bot基本上只是一个具有特定REST端点的web服务,因此它可以执行任何其他web服务所能做的事情,例如调用SharePoint。您需要注意的重要一点是,bot / web服务本身对SharePoint没有访问权限,因此您需要考虑对SharePoint库的身份验证。简言之:

你应该使用微软图形来连接到https://learn.microsoft.com/en-us/graph/api/driveitem-list-children?view=graph-rest-1.0&tabs=http,比如:https://learn.microsoft.com/en-us/graph/api/resources/onedrive?view=graph-rest-1.0或者更具体地说是:

如果您查看上述链接中的“权限”部分,请注意,您的服务(即bot)需要具有“应用程序”权限(这意味着应用到bot本身并由租户管理员授予的标准权限)来检索任何文件,或者“委托”,这意味着它只能获取用户可以访问的项,并且bot代表用户操作。第二个选项要求您在bot中实现SSO,获取用户的访问令牌,将其交换为一个图形令牌(称为"OBO“或”代表“交换),然后调用SharePoint.

我试着把答案集中在你的问题上。如果你想要更多的细节,特别是在第二部分,这是更详细的,你可能不熟悉,让我知道,但这应该是一个单独的问题在这个网站上的情况下。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71716246

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档