驱动API不同步PHP

时间:2016-10-13 00:19:30

标签: php google-drive-api

我在网络应用程序中使用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);

0 个答案:

没有答案