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

使用Snaplogic调用Google V3 API上传文件到共享云端硬盘报404错误

共享云端硬盘上传404问题解决思路
  • 首先修正supportsAllDrives参数的传递位置:Google Drive V3 API要求该参数为查询参数,需拼接在请求URL后,而非放在请求体中。你之前仅在请求体中携带该参数不会生效,正确的请求URL格式应为https://www.googleapis.com/upload/drive/v3/files?supportsAllDrives=true&uploadType=xxx
  • 删除冗余的driveId参数:如果parents参数中已经传入了共享云端硬盘内的文件夹ID,无需额外携带driveId参数,API会自动根据文件夹ID匹配所属共享云端硬盘,同时传递两个参数容易触发校验冲突,若二者归属的共享盘不一致会直接返回404
  • 校验权限与ID正确性:
    1. 确认调用API使用的账号对目标共享云端硬盘拥有至少「编辑者」及以上权限,且共享云端硬盘未设置限制账号所属组织等访问规则
    2. 核对parents参数传入的文件夹ID是否正确,是否确实属于目标共享云端硬盘,注意ID不要多复制空格、符号,同时区分大小写
  • 检查Snaplogic连接器配置:如果使用Snaplogic原生的Google Drive连接器,需在连接器高级设置中主动开启「支持共享云端硬盘」选项,该选项会自动为所有请求追加supportsAllDrives=true查询参数,未开启时手动追加的参数可能被连接器覆盖
  • 替换上传类型验证:你当前使用的是resumable分片上传,可先尝试使用uploadType=media的简单上传模式测试小文件上传,排除分片会话初始化阶段的参数传递问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.15 00:06:04