我在网络应用程序中使用Google Drive API。我完全删除了“Getting Started”文件,并在5天前将几个文件夹添加到我要连接的服务帐户Google Drive中。但是,它不是返回当前数据的API(两个文件夹),而是返回旧数据(“Getting Started.pdf”文件)。
为什么API会这样做?我如何使用PHP来修复它?我更喜欢在URL上使用SDK功能,所以你知道。
无效的代码是
$pageToken = null;
do {
$response2 = $service->files->listFiles(array(
//'q' => "mimeType='application/vnd.google-apps.folder'",
'spaces' => 'drive',
'pageToken' => $pageToken,
'fields' => 'nextPageToken, files(id, name)',
));
foreach ($response2->files as $file2) {
echo "Found file: " . $file2->name . " " . $file2->id;
}
} while ($pageToken != null);