0

使用 q 参数搜索时出现错误:

php代码:

$parameters['q'] = "title = 'hello'"; 
$children = $service->children->listChildren('root',$parameters);

返回:

致命错误:未捕获的异常“Google_ServiceException”和消息“调用 GET 时出错 https://www.googleapis.com/drive/v2/files/root/children?q=title%20%3D%20%27hello%27 : (500 ) 内部错误'

我认为这与引号有关,因为如果我搜索 'trashed = false' 它会起作用

我正在使用从 http://code.google.com/p/google-api-php-client/source/checkout签出的最新 api 客户端

4

2 回答 2

0

当您没有请求正确的权限时,您会收到相同的错误消息。使用范围https://www.googleapis.com/auth/drive,而不是(仅)https://www.googleapis.com/auth/drive.file

于 2013-01-31T10:11:37.623 回答
0

经过这么长时间再次尝试,现在可以正常工作了。

于 2012-12-13T12:34:42.797 回答