当前位置: 首页 > 知识库问答 >
问题:

Microsoft Graph API-访问组文件

阮星火
2023-03-14

我正在构建一个应用程序,它需要使用Microsoft Graph API来访问特定文件,该文件存在于我的组织中的特定组的文档中。

我已经确定了文档所在组的组ID,但是我无法确定如何访问这个特定组的驱动器。

如果对“/groups/{ID}/drive”或“/groups/{ID}/drive/root/children/”执行GET请求,将得到以下响应:

{   'error': {   'code': 'ResourceNotFound',
                 'innerError': {   'date': '2020-05-20T14:50:24',
                                   'request-id': '155cdb67-49b4-4f87-9b04-ce68e9f34364'},
                 'message': 'Unable to provision resource.'}}

我以前曾设法使用Microsoft Graph API处理OneDrive或特定SP站点中的文件,但我无法识别组文档。

组资源的API引用文档(https://docs.microsoft.com/en-us/Graph/API/resources/Group?view=graph-rest-1.0)似乎不包含关于访问文档的方法的信息,尽管图API的概述页面表明它确实包含一个“获取文件”方法(https://docs.microsoft.com/en-us/Graph/API/resources/teams-api-overview?view=graph-rest-1.0)。

这样的方法存在吗?或者是否有不同的方式访问集团的文件-例如通过特定的SP站点?

共有1个答案

陈允晨
2023-03-14

您可以使用以下终结点

GET/groups/{group-id}/drive/items/{item-id}/Children
列出驱动器的子级

您还可以使用下面的搜索

 类似资料:
  • 我正在尝试使用microsoft graph检查是否已签出一个onedrive文件。根据文件https://learn.microsoft.com/en-us/onedrive/developer/rest-api/resources/driveitem,存在DriveItem的发布属性。但默认情况下不返回此属性。但是文档没有提到如何检索此属性。

  • 我在“root/html_files/*.html”目录中有一些html文件。我想迭代这些html文件,并在“root/tests/”目录下对它们运行一些bazel规则。所以,我创建了一个包含这些html文件的文件组,并试图在“root/tests/”目录中访问它们,但这不起作用。我想知道这是否可能? 我在“root/”目录中的生成文件: 我在“root/tests/”目录下的构建文件: 我的bz

  • 我是微软图形API的新手。我们的应用程序要求根据预期主题收集最新电子邮件,并收集电子邮件附件(CSV格式)。 当使用下面的查询时,但是使用2个GET请求时,这已经很好了: 首先是收集最新的电子邮件: https://graph.microsoft.com/v1.0/me/messages?$select=id,有附件 第二种是通过传递从第一个查询返回的id来收集附件: https://graph.

  • 主要内容:直接访问,索引访问文件访问方法 看看访问存储在辅助存储器中的文件的各种方法。 顺序访问 大多数操作系统按顺序访问文件。 换句话说,可以说大多数文件需要由操作系统按顺序访问。 在顺序访问中,操作系统逐字读取文件。 维护一个指针,该指针最初指向文件的基地址。 如果用户想要读取文件的第一个字,那么指针将该字提供给用户并将其值增加1个字。 这个过程一直持续到文件结束。 现代文字系统确实提供了直接访问和索引访问的概念,但最常

  • 如何从父组件中访问子组件数据?我有一个父组件“MissionPlanner ”,我想访问名为“ChosenHeroes”的子组件“chosenHeroes”数组。如果数组中有元素,我想最终呈现一个div并能够更新父数组中的数组 我不确定我是否应该使用emit()以及如何确切地使用它。我尝试制作一个自定义事件“addHero”并将其传回。但是我遇到了错误 ChosenHeroes.vue HeroP

  • 尝试使用以下查询检索MS团队的文件:https://graph.microsoft.com/v1.0/groups/{id}/drive…但我收到“拒绝访问” 我已确保授予以下权限(以及一些权限):文件。读取,文件。读写,文件。阅读全部,文件。读写。所有,站点。阅读所有,站点。读写。全部的 我只是想列出这些文件。我是否使用了错误的API调用?我还需要授予哪些其他权限?TIA。