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

能否通过Google Drive API上传整个文件夹?及文件夹创建问题求助

Google Drive API 创建文件夹解决方案

Google Drive 里的文件夹本质是mimeType 为 application/vnd.google-apps.folder 的特殊文件,因此确实通过 files.create API 实现创建,你之前的思路是对的,失败大概率是参数配置有误,以下是 Postman 中的正确操作步骤:

核心请求配置

  • 请求方法:POST
  • 请求地址:https://www.googleapis.com/drive/v3/files
  • 请求头:
    • 必须携带 Authorization: Bearer <你的访问令牌>
    • 设置 Content-Type: application/json
  • 请求体(JSON 格式):
{
  "name": "我的测试文件夹",
  "mimeType": "application/vnd.google-apps.folder",
  "parents": ["<可选:父文件夹ID>"]
}

关键参数说明

  • name:自定义的文件夹名称
  • mimeType:必须严格设置为 application/vnd.google-apps.folder,这是标识该资源为文件夹的核心
  • parents:可选参数,填入父文件夹的 ID 可将新文件夹创建在指定目录下,不填则默认创建在 Drive 根目录

常见失败排查点

  • 未正确配置 mimeType:如果遗漏或写错这个参数,API 会将其识别为普通文件而非文件夹
  • 权限不足:确认你的访问令牌包含 https://www.googleapis.com/auth/drive 或 https://www.googleapis.com/auth/drive.file 权限范围
  • 父文件夹 ID 错误:如果指定了 parents 参数,需确保该 ID 对应的文件夹存在且你有访问权限

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 06:50:30