0

我按照那里的文档:

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

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

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

正如文档中所写:

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

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

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

什么是正确的语法?

4

1 回答 1

5

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

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

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

$parameters = array();
$parameters['q'] = "title contains 'Drive'";
$children = $service->children->listChildren($folderId, $parameters);
于 2012-08-01T23:04:41.403 回答