借助 Google Drive API,您可以创建利用 Google 云端硬盘云的应用 storage。您可以开发与云端硬盘、 以及如何使用 Drive API。
此图显示了云端硬盘应用、 Drive API 和云端硬盘:
这些术语定义了图 1 中所示的关键组件:
- Google 云端硬盘
- Google 的云端文件存储服务为用户提供个人存储空间 名为我的云端硬盘 协作共享文件夹(称为“共享云端硬盘”)。
- Google Drive API
- 通过这个 REST API,您可以通过 使用。
- Google 云端硬盘应用
- 一款使用云端硬盘作为其存储解决方案的应用。
- Google 云端硬盘界面
- 用于管理存储在云端硬盘中的文件的 Google 界面。 如果您的应用是编辑器类应用(例如电子表格或文字处理器), 您可以与云端硬盘界面集成以创建和打开文件 。
- 我的云端硬盘
- 特定用户拥有的云端硬盘存储空间位置。文件极客 “我的云端硬盘”中存储的可以与其他用户共享,但 但内容所有权仍取决于具体用户。
- OAuth 2.0
- Google Drive API 在验证您的 应用用户。如果您的应用使用 使用 Google 账号登录后, 处理 OAuth 2.0 流程和应用访问令牌。
- 共享云端硬盘
- 云端硬盘存储空间位置,拥有多位用户协作处理的文件。 有权访问某个共享云端硬盘的任何用户,也都可以访问其中的所有文件。 用户也可以被授予对共享文件中个别文件的访问权限 。
您可以使用 Drive API 执行哪些操作?
您可以使用 Drive API 执行以下操作:
- 下载文件 以及 将文件上传到云端硬盘。
- 搜索文件和文件夹 存储在云端硬盘中。 创建复杂的搜索查询,以返回 Files 资源。
- 允许用户共享文件、文件夹和云端硬盘 协作处理内容
- 与 使用 Google Picker API 进行搜索 云端硬盘中的所有文件,然后返回文件名、网址、最后一个 修改日期和用户
- 创建第三方快捷方式 外部链接指向存储在云端硬盘、 其他数据存储区或云端存储系统
- 创建一个专用的云端硬盘文件夹 存储应用特定的数据,这样应用就无法 访问该用户存储在云端硬盘中的所有内容。
- 将支持云端硬盘的应用与 云端硬盘界面 Google 云端硬盘界面。它是 Google 的标准网页界面 用于创建、整理、查找和共享云端硬盘文件。
- 应用标签 云端硬盘文件、设置标签字段值、读取标签字段 值,以及使用由 自定义标签分类。
想要了解 Google Drive API 的实际应用?
Google Workspace Developers 频道提供相关视频,介绍了
技巧和最新功能
|
相关主题
了解如何使用 Google Workspace API 进行开发,包括如何处理 身份验证和授权,请参阅 在 Google Workspace 上开发。
要了解如何配置和运行简单的 Google Drive API 应用,请阅读 快速入门概览。