You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Graph API访问SharePoint站点私有组内的共享文档文件夹

问题原因

你使用的站点相对路径语法未正确闭合,导致Graph API将后续资源路径识别为站点路径的一部分,触发路径不存在错误。使用{hostname}:/{site-relative-path}:/的格式闭合站点标识后,才能追加访问站点下的子资源。

可用接口示例
  • 访问私有组站点下的共享文档根目录:
    https://graph.microsoft.com/v1.0/sites/devsite.sharepoint.com:/sites/Development:/drive/root
  • 直接访问共享文档下的TestFolder文件夹:
    https://graph.microsoft.com/v1.0/sites/devsite.sharepoint.com:/sites/Development:/drive/root:/TestFolder
  • 小于4MB的文件直接上传到TestFolder示例:
    请求方法为PUT,接口路径为
    https://graph.microsoft.com/v1.0/sites/devsite.sharepoint.com:/sites/Development:/drive/root:/TestFolder/你的文件名.后缀:/content
    请求头指定Content-Type为对应文件的MIME类型,请求体传入二进制文件内容即可。
注意事项
  • 确认当前授权身份持有Sites.ReadWrite.All或Files.ReadWrite.All的委托/应用权限,权限不足也会触发路径类报错。
  • 若TestFolder为多层嵌套路径,可直接按层级拼接在root后面,比如root:/一级文件夹/二级文件夹/TestFolder即可。

内容的提问来源于stack exchange,提问作者Christopher Dunderdale

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 13:06:03