我想根据文件夹中是否存在文件动态修改我的Google云端硬盘文件夹的颜色。目前,使用DriveApp.Folder api,我没有看到这样做的方法?有什么想法吗?
答案 0 :(得分:0)
如您所见,您无法通过DriveApp(也不是DocsList类)获取或设置文件夹(或文件)的颜色。 Drive SDK也无法访问这些内容,因此无法使用该API编写解决方案。
您可能希望向Google Apps Script Issue Tracker添加问题,请求支持此功能。
答案 1 :(得分:0)
我回复这个旧主题,因为它是Google搜索中弹出的那个主题。借助Drive高级服务,您可以查询Drive API,将folderColorRgb设置为所需的颜色。 您必须小心,因为颜色只能是Google预先定义的颜色之一。
现在,当您使用高级服务时,必须使用专用的GCP项目来激活API,以避免我制作了直接查询Drive API的脚本。更适合在Apps脚本中使用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