01 / CAPABILITIES
开放功能
核心接口调用手册
4 个场景覆盖用户 OAuth 获取与刷新令牌、Drive 文件列表、Docs 新建并插入正文、Sheets 读写值。示例面向个人授权,不含组织级委派、服务账号或任意文件访问。
文件查找与目录管理
列出和检索可访问文件,建立文件夹、移动或整理文件,为内容归档和文件工具提供基础。
接入要求Drive 权限和文件本身的可见范围共同决定可操作内容;列表需处理分页,不能凭 API 启用状态读取用户全部文件。
列出可访问的 Drive 文件站内调用手册 · 参数、代码与排错→在线文档生成与编辑
用 Docs API 创建文档、插入或替换文本、调整支持的内容结构与样式,适合合同、通知和报告生成。
接入要求需 Docs 或适用的 Drive 授权范围;文档内容编辑与 Drive 文件共享、目录管理属于不同接口。
创建 Docs 文档并写入正文站内调用手册 · 参数、代码与排错→电子表格读写与格式
通过 Sheets API 读取和更新单元格值、格式及表格结构,适合数据同步和报表处理。
接入要求授权范围以整个电子表格文件为单位,不能仅授权一个工作表;限制编辑区域需另用表格保护机制。
读取并更新 Sheets 单元格站内调用手册 · 参数、代码与排错→文件上传与格式导出
将文件上传至 Drive,并把支持的 Google 原生文档或表格导出为对应格式。
接入要求按场景选择上传方式;导出格式依文件类型而异,导出不等于能无损恢复原文档的全部结构。
文件共享与协作权限
管理支持的用户、组、域或共享盘访问权限,构建文档分发与协作流程。
接入要求需要文件对应的授权及可执行该操作的角色;组织共享策略、共享盘和继承权限会限制变更。
02 / REQUIREMENTS
接入条件
- 适用主体
- 文档与报表工具开发者、文件协作应用开发者、Workspace 自动化开发者
- 接入方式
- 终端用户 OAuth 2.0 授权 / 具备相应资源权限的服务账号 / 组织级代用需 Workspace 超级管理员启用域级委派
- 申请概况
- 需 Google Cloud 项目与目标文件权限;用户 OAuth 和服务账号场景分别配置。
- 建立 Google Cloud 项目并分别启用 Drive、Docs、Sheets 中实际使用的 API,再创建相应凭证。
- 处理个人文件通常通过用户 OAuth;配置同意屏幕、回调地址、scopes 和开发测试用户。
- 优先选择 drive.file 等符合需求的窄权限;公开应用使用敏感或受限 scopes 时,需完成适用的验证,部分受限数据处理还要求安全评估。
- 服务账号是独立身份,不会自动取得用户云盘权限;要代表 Workspace 用户执行组织级任务,需要超级管理员授权的域级委派。
- 用户授权、文件实际角色和组织策略都需要满足;不要把申请了 scope 理解为绕过文件访问控制。
03 / GET STARTED
开通步骤
- 01
创建项目并启用 API
进入 Google Cloud console,为当前工具建立项目,只启用实际使用的文档、表格或文件服务。
- 02
选择身份与授权范围
个人和多用户工具先设计 OAuth;组织自动化再核对服务账号及管理员委派,选择最小 scopes。
- 03
准备测试用户与文件
按同意屏幕配置添加允许的测试用户,使用自己控制的测试文件,确认文件和工作区权限。
- 04
分别验证三套接口
从文件查询、文档读取或单元格读取开始,再验证创建、编辑和导出;记录各 API 配额与错误响应。
04 / COSTS & LIMITS
费用、边界与测试方式
费用概况当前标准 API 使用无额外费用,超配额收费仍需核对 Google 的后续公告与项目账单。
- 截至 2026-10-15,Drive、Docs、Sheets 各自用量页均说明标准使用无额外费用,并分别设置请求配额。
- Docs、Sheets 按读写请求及项目、用户等维度管理配额;Drive 使用自己的配额规则,不能把三项预算合并成一项无限额度。
- 三项页面均预告 2026 年后续对超配额请求收取 Cloud 账单费用;统一调整页提到标准日阈值和提前通知机制,不能将计划直接写成已全面生效。
- Google Workspace 用户订阅、Drive 存储以及应用部署消耗的其他 Cloud 资源不因 API 标准用量无额外费而一并免费。
- 本页不列尚未在所读资料中确定的超额单价;请求提高配额也不意味着一定获得批准。
使用范围与限制
- Drive、Docs 和 Sheets 是不同服务;一个 API 的开通、配额或文件操作成功不能证明另外两个已经接入。
- 此条目不包括 Gmail、Calendar、Meet、Admin 等其他 Workspace API,也不代表已获得组织全部数据的管理权。
- 公开应用的 OAuth 发布、敏感范围验证与组织管理员授权不同,测试用户可用不等于已可向所有用户分发。
- Sheets 文件级授权不能变成单工作表级授权;表格保护范围也不能替代 OAuth 和文件权限。
- 各 API 有项目及用户维度的配额、负载和处理限制;遇到限流时按对应文档退避,不套用统一请求次数。
- 标准使用费用与文件存储、Workspace 席位及自己使用的 Cloud 资源费用分开;官方计费调整计划需在接入前复核。
如何进行开发测试
- 正式服务:三套 API 操作实际获得授权的文件、文档和电子表格。
- OAuth 测试模式:按官方配置允许的测试用户,用于验证授权;它不是文件数据隔离环境。
- 开发验证:建议使用独立 Cloud 项目和测试文件,分别检查读取、写入、授权撤销和限流行为。
- 本次未创建项目、授权账号或运行请求,也未确认覆盖三套 API 的统一数据沙箱。
接入前再确认
- 以文档与文件场景合并展示三套 API,实际认证、方法与配额仍分别核对。
- 未确认用户所在地区、账号类型及组织管理策略下的实际可用性;未创建项目或索取用户授权。
- 费用页仍使用后续计划措辞,因此保留当前标准用量和未来超额规则之间的时间边界。
05 / OFFICIAL SOURCES
官方资料
以下资料用于核对本页内容。申请与使用时,请以对应接口的最新规则为准。
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
官方文档核对,未进行接口实测
最近核验 2026-10-15 · 查看核验说明