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

如何通过Postman将PDF文件上传至Google Drive指定文件夹?

解决Google Drive Multipart上传文件无标题且未入指定文件夹的问题

问题根源

你的配置存在两个关键错误:

  • Metadata的key名称与Content-Type设置不对:form-data里的元数据部分,key必须是metadata(小写),而且要指定Content-Type为application/json,不然Drive识别不了这些元数据,自然会显示“无标题”且不识别父文件夹。
  • 文件部分没设置正确的Content-Type:上传PDF时得把文件的Content-Type设为application/pdf,避免Drive无法识别文件类型。

正确的Postman配置步骤

1. 请求基础设置

  • URL:https://www.googleapis.com/upload/drive/v3/files?uploadType=multipart
  • Method:POST
  • Authorization:选OAuth 2.0,获取带https://www.googleapis.com/auth/drive权限的令牌(权限必须够,不然写不进指定文件夹)

2. Body(form-data)配置

按顺序添加以下两个部分:

  • 第一部分(元数据):
    • Key:metadata
    • Type:text
    • 点击Key右侧的下拉箭头,选择「Content-Type」,手动输入application/json
    • Value:
      {
        "name": "pdftest1.pdf",
        "description": "This is a test pdf",
        "parents": ["1YSJmegLkWfnBcsOoqmC8pkVYJXmn1RFV"]
      }
      
  • 第二部分(文件):
    • Key:file
    • Type:file
    • 选择你要上传的PDF文件
    • 同样点击Key右侧下拉箭头,设置Content-Type为application/pdf

3. 必查验证项

  • 确认OAuth令牌已经授权了Drive的读写权限,权限不够会直接导致文件存不到指定文件夹。
  • 元数据里parents数组的文件夹ID要正确,可从Drive网页端文件夹URL的最后一段获取。

导出有效Postman集合

配置完后,点Postman左上角的「...」按钮,选「Export」,导出为Collection v2.1格式,就能保存这个能正常工作的配置集合了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 14:06:04