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

使用OAuth2设备流的Drive API无法识别同账号手动创建文件

Google Drive API 受限权限与设备授权流访问问题

问题描述

应用采用OAuth2受限设备授权流,使用Google Drive API的drive.file受限权限,但存在以下问题:API无法找到同一账号通过Google Drive网页端手动创建的文件;即便将文件手动添加到应用创建的目录中,API仍无法识别这些内容。

更新记录

  • 151122:Google问题跟踪器中存在类似诉求
  • 101122:应用审核过程中确认,OAuth2设备流仅支持部分权限,其中Drive API仅允许drive.appdata和drive.file,drive.readonly不在支持列表内。一种替代方案是改用Web服务的OAuth2流并自行搭建授权服务,但部分云服务的设备流权限设置更合理。
  • 291022:对比Dropbox API,其权限机制下可识别同账号手动添加到应用目录的资源。

当前困境

  • API文档未提及该场景的解决方案
  • 网传可通过将目录共享给应用解决,但未找到具体操作方法
  • 官方推荐的drive.metadata属于敏感权限,需审核且实际帮助有限
  • 尝试使用drive.readonly权限,同样需要应用审核
  • Google Drive API页面的查询功能可正常执行,但依赖敏感权限

期望效果

  • 同账号下,无论是通过API还是网页端创建的文件,受限权限下API均可访问
  • 手动添加到应用创建目录的内容,应用始终具备读写下载权限

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 18:50:26