1
嘿傢伙我有一個問題,返回某個文件與谷歌驅動器API。參數谷歌驅動器API
function retrieve_all_files($service,$parameters) {
$result = array();
$pageToken = NULL;
do {
try {
$parameters = array();
if ($pageToken) {
$parameters['pageToken'] = $pageToken;
}
$files = $service->files->listFiles($parameters);
$result = array_merge($result, $files->getItems());
$pageToken = $files->getNextPageToken();
} catch (Exception $e) {
print "An error occurred: " . $e->getMessage();
$pageToken = NULL;
}
} while ($pageToken);
return $result;
}
$format = DateTime::RFC3339;
$date = new DateTime('now');
$date->modify('-3 days');
$date_str = $date->format($format);
$parameters = array('q' => "trashed = false and modifiedDate < '$date_str'");
echo count(retrieve_all_files($service, $parameters));
由於某些原因,參數選項返回所有文件,而不是根據特定條件返回的文件。
這是尷尬,一定是真的很累。 ;) – Musk