我的问题很简单,并在标题中进行了描述。Google Drive API v2 - 列出所有标签/限制= false的文件
我想在App Script中编写一个脚本,它将搜索并列出我的驱动器(文件夹和子文件夹)中标签/限制为false的所有文件。
我可以获取所有文件并逐个检查,但这是非常耗时的脚本。
预先感谢您。
UPDATE:
更具体我使用脚本编辑器在谷歌电子表格。 我已经在脚本编辑器中启用了Drive API,以防我需要它。
我用它来查找文件,在一个小时前修改日期是下面一个简单的搜索:
var today = new Date();
var oneHourAgo = new Date(today.getTime() - 1 * 1 * 60 * 60 * 1000);
var startTime = oneHourAgo.toISOString();
var search = '(trashed = true or trashed = false) and (modifiedDate > "' + startTime + '")';
var files = DriveApp.searchFiles(search);
现在,我想搜索所有的文件在驱动器具有label.restricted财产等于假。
你试过了什么?还有类似的问题可能会让你大部分出现:[如何使用GAS在Google云端硬盘中列出主文件夹及其所有子文件夹中的所有文件(或仅限某些类型的文件)](http:// stackoverflow。 com/questions/22841016),[列出文件夹中的所有文件,包括子文件夹中的文件](http://stackoverflow.com/questions/23750101/)和其他文件。此外,你不清楚你问的是什么技术; Google Apps脚本和Google Drive API不是同一回事。 – Mogsdad
这可能有所帮助:https://developers.google.com/apps-script/reference/drive/drive-app#searchFiles(String) –
我更新了我的帖子,以便更具体。 –