搜索包含在google drive api中设置的父项的文件夹

时间:2017-04-18 12:38:28

标签: google-api google-drive-api

我想在google驱动器中搜索文件夹,但我需要处理该文件夹没有父文件夹的情况。

$file = $this->service->files->listFiles(
                                array('q' =>  
                                       "mimeType = 'application/vnd.google-apps.folder' 
                                        and trashed = false 
                                        and name = '".$name."' 
                                        and '".$parent."' in parents" ));

我不知道如何设置最后一个参数,根据documentation它应该是这样的,但是当parent为NULL时它不会返回任何内容。

1 个答案:

答案 0 :(得分:1)

所有文件都有父母root是所有内容的父级。我不认为我明白你要做什么。在驱动器中搜索所有您需要的文件夹是mimeType =' application / vnd.google-apps.folder'和name =' test'

提示:

使用字符串格式以避免引号出现问题。

string.Format("mimeType = 'application/vnd.google-apps.folder' and trashed = false and name = '{0}' and '{1}' in parents",name,parent  )