Drive Service
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
云端硬盘
借助此服务,脚本可以在 Google 云端硬盘中创建、查找和修改文件和文件夹。虽然内置云端硬盘服务更易于使用,但也存在一些限制。
如需使用最新的功能和支持服务,以及访问共享云端硬盘中的文件或文件夹,请使用高级云端硬盘服务。
如果您的脚本使用的是标准 Cloud 项目(而非默认 Cloud 项目),您必须手动启用 Drive API。在标准 Cloud 项目中,开启 Drive API:
启用 Drive API
以下代码示例展示了如何记录用户“我的云端硬盘”文件夹中的每个文件的名称:
// Logs the name of every file in the user's Drive.
var files = DriveApp.getFiles();
while (files.hasNext()) {
var file = files.next();
console.log(file.getName());
}
类
属性
属性 | 类型 | 说明 |
ANYONE | Enum | 互联网上的任何人都可以查找和访问。 |
ANYONE_WITH_LINK | Enum | 知道链接的任何人都可以访问。 |
DOMAIN | Enum | 您网域中的用户可以查找和访问。 |
DOMAIN_WITH_LINK | Enum | 您网域中知道该链接的人可以访问。 |
PRIVATE | Enum | 只有被明确授予权限的人才能访问。 |
属性
属性 | 类型 | 说明 |
Access | Access | 一个枚举,表示除了已明确授予访问权限的任何个人用户之外,可以访问文件或文件夹的用户类别。 |
Permission | Permission | 一个枚举,表示除了已明确授予访问权限的任何个人用户之外,向可以访问文件或文件夹的用户授予的权限。 |
属性
属性 | 类型 | 说明 |
VIEW | Enum | 有权访问文件或文件夹的用户只能查看或复制这些内容。 |
EDIT | Enum | 能够访问相应文件或文件夹的用户可以对其进行修改。 |
COMMENT | Enum | 有权访问文件或文件夹的用户只能查看、复制或评论这些内容。 |
OWNER | Enum | 用户是文件或文件夹的所有者。 |
ORGANIZER | Enum | 可以在共享云端硬盘中整理文件和文件夹的用户。 |
FILE_ORGANIZER | Enum | 可以在共享云端硬盘中修改、移至回收站和移动内容的用户。 |
NONE | Enum | 用户对相应文件或文件夹没有任何权限。 |
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-26。
[null,null,["最后更新时间 (UTC):2025-07-26。"],[],[],null,[]]