我是否犯了一个简单的错误,或者我们不能在 DriveApp 上使用 .searchFiles 方法搜索文件夹?我有一个更复杂的搜索参数,但我已经为这个例子简化了它。
function getFolders()
{
var searchParams = 'mimeType = "application/vnd.google-apps.folder"';
var searchFiles = DriveApp.searchFiles(searchParams);
if (searchFiles.hasNext())
{
// Do Something
}
else
{
// Error
Logger.log("No folders found");
}
}
该文档声明它返回一个 FileIterator 但参考 Google Drive SDK 以获取更多信息 https://developers.google.com/apps-script/reference/drive/drive-app#searchFiles(String)
在这里的搜索参数中,我们可以指定它是否是一个文件夹 https://developers.google.com/drive/search-parameters
是否有搜索文件夹名称的选项?