Drive Service
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
云端硬盘
此服务可让脚本在 Google 云端硬盘中创建、查找和修改文件和文件夹。虽然内置的 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-12-11。
[null,null,["最后更新时间 (UTC):2025-12-11。"],[],[]]