0

我想根据文件夹中是否存在文件来动态修改我的 Google 驱动器文件夹的颜色。目前,使用 DriveApp.Folder api,我看不到这样做的方法吗?有任何想法吗?

4

2 回答 2

0

如您所见,您无法通过 DriveApp(或 DocsList 类)获取或设置文件夹(或文件)的颜色。Drive SDK 也不提供对这些的访问,因此无法使用该 API 编写解决方法。

您可能希望向Google Apps 脚本问题跟踪器添加问题,请求对此功能的支持。

于 2013-07-25T17:31:04.917 回答
0

我回复了这个老话题,因为它是谷歌搜索中弹出的话题。使用 Drive 高级服务,您可以查询 Drive API 以将 folderColorRgb 设置为您想要的颜色。您必须小心,因为颜色只能是 Google 预先定义的颜色之一。

现在,当您使用高级服务时,您必须使用专用的 GCP 项目来激活 API,以避免我制作了一个直接查询 Drive API 的脚本。更适合在 Apps Script 中使用 DriveApp 服务的人,不需要 GCP 项目。

此处说明:https ://medium.com/@stephane.giron/change-google-drive-folder-color-with-apps-script-259743ab1c30

GitHub:https ://github.com/St3ph-fr/my-apps-script-utils/blob/master/Drive/Manage_Folder_Color.js

于 2019-05-03T14:09:39.860 回答