Google Drive SDK (PHP) Children: list - 如何设置查询参数

Jer*_*sia 0 php google-drive-api

我遵循那里的文档:

https://developers.google.com/drive/v2/reference/children/list

我想在参数中设置一个查询,所以我试着简单地这样做:

$parameters = array();
$parameters['q'] = "My Query";
$children = $service->children->listChildren($folderId, $parameters);
Run Code Online (Sandbox Code Playgroud)

正如文档中所写:

带有 children.list 的请求接受 q 参数,这是一个结合一个或多个搜索词的搜索查询

但是无法识别 q,我收到此错误:

发生错误:(列表)未知参数:'q'

什么是正确的语法?

Cla*_*ino 5

您确定您使用的是最新版本的 PHP 客户端库吗?我刚刚尝试过,并且q在列出子项时支持该参数。

此外,请确保q参数值与https://developers.google.com/drive/search-parameters中所述的搜索查询语法相匹配。

例如,这是一个指定查询参数的有效子列表请求:

$parameters = array();
$parameters['q'] = "title contains 'Drive'";
$children = $service->children->listChildren($folderId, $parameters);
Run Code Online (Sandbox Code Playgroud)