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

如何使用Graph Explorer访问共享文件夹并上传文件

共享文件夹通过Microsoft Graph上传文件操作方法

你可调用GET https://graph.microsoft.com/v1.0/me/drive/sharedWithMe列出所有授权给你的共享文件夹/文件项,要对特定共享文件夹执行上传操作,按以下步骤操作:

  • 第一步:提取共享文件夹的核心标识
    从sharedWithMe接口的返回结果中,找到你要操作的目标共享文件夹对应的remoteItem属性,里面的两个值后续需要用到:
    • driveId:共享文件夹所属的驱动器ID
    • id:该共享文件夹自身在对应驱动器中的Item ID
  • 第二步:按需选择上传方式
    • 上传小于4MB的小文件:直接调用PUT接口即可,请求格式如下:
      PUT https://graph.microsoft.com/v1.0/drives/{替换为你拿到的driveId}/items/{替换为你拿到的共享文件夹Item ID}:/{替换为你要保存的文件名}:/content
      请求头配置对应文件的Content-Type,请求体放入文件的二进制内容,调用成功后会返回新上传文件的元数据。
    • 上传大于4MB的大文件:需要使用分片上传逻辑,和普通文件夹的上传逻辑一致:
      1. 先调用接口创建上传会话:POST https://graph.microsoft.com/v1.0/drives/{替换为driveId}/items/{替换为共享文件夹Item ID}:/{替换为目标文件名}:/createUploadSession
      2. 从返回结果中拿到uploadUrl,按照分片规则分段上传文件内容即可。

注意:操作前请确认你的账号对目标共享文件夹有写入权限,否则接口会返回403无权访问错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.14 04:33:04