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

如何限制Google Drive应用权限范围?为何设置与移动端显示不一致?

Google Drive应用权限显示异常的原因及修复方法

问题原因

  • OAuth权限配置未同步或残留:即使在后台仅配置了“仅编辑应用创建的文件”权限,OAuth客户端ID的已授权范围里可能还保留了全Drive权限的条目,或是后台配置变更未及时同步到终端。
  • 代码中权限范围请求错误:应用代码里可能误请求了全Drive权限(https://www.googleapis.com/auth/drive),而非对应特定文件的https://www.googleapis.com/auth/drive.file权限。
  • 验证后权限同步延迟:Google应用验证通过后,权限变更可能需要1-2小时才能在所有终端生效。

修复步骤

  • 核对Google Cloud Console权限配置
    1. 进入项目的「API和服务 > OAuth同意屏幕」,滚动到「已授权的范围」,确认仅保留https://www.googleapis.com/auth/drive.file,删除所有其他Drive相关权限。
    2. 进入「API和服务 > 凭据」,找到对应OAuth客户端ID,检查关联的权限范围是否与上述一致。
  • 修正应用代码的权限请求
    确保代码中请求的权限范围是drive.file:
    • Android端:使用DriveScopes.DRIVE_FILE而非DriveScopes.DRIVE
    • 其他平台:直接指定https://www.googleapis.com/auth/drive.file作为请求范围
  • 清除授权缓存
    1. 手机端进入「设置 > 账户 > Google > 目标账户 > 应用权限」,找到「Chess Openings Wizard」并移除其授权。
    2. 清除应用缓存/数据或卸载重装,重新发起授权。
  • 等待同步生效
    若刚完成验证或配置变更,等待1-2小时让Google服务器同步权限配置后再测试。

内容的提问来源于stack exchange,提问作者Mike at Bookup

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 14:27:04