我正在开发一个工具,我只想查询自己的文件夹。我无法制定一个被接受的查询字符串。我看过Search for files页面,现在正在尝试使用API资源管理器。
mimeType = 'application/vnd.google-apps.folder'
会产生文件夹。好的开始。ownedByMe
,ownedByMe = true
和ownedByMe = false
都会产生错误400(无效值),而当我在结果集中使用此字段时,会显示sharedWithMe
,sharedWithMe = true
和sharedWithMe != false
会产生结果,但有趣的是我无法将此字段添加到结果集中,也不会将其包含在字段选择器中。 sharedWithMe = false
,not sharedWithMe
,not sharedWithMe = true
和sharedWithMe != true
都产生错误400 我尝试了一些其他不太常见的语法,但现在我没有想法:(
答案 0 :(得分:0)
在所有者中使用" [我的电子邮件]"或者"'我'在所有者":
var files = DriveApp.searchFolders("\(mimeType = 'application/vnd.google-apps.folder'\) and \('test@example.org' in owners\)");
var files = DriveApp.searchFolders("\(mimeType = 'application/vnd.google-apps.folder'\) and \('me' in owners\)");