Google drive api 无法再列出给定用户可写的所有驱动器文件

Google drive api 无法再列出给定用户可写的所有驱动器文件,google-drive-api,Google Drive Api,我有一个PHP应用程序,它已经很好地完成了几个月了。突然,在5月31日东部时间5:30左右,我运行的list命令包括 q=[the user ID I care about]+in+writers 在代码的这一点上,$this->files用于包含一长串允许$my_id编辑的文件。现在,什么都没有 这个时间安排似乎是谷歌计划的改变,但我不知道在互联网上哪里可以找到确认。是否有其他人能够在文件的“编写者”字段中按成员身份列出?如果是这样,解决方法是什么?您能分享一下您一直使用的HTTP请求格式吗?

我有一个PHP应用程序,它已经很好地完成了几个月了。突然,在5月31日东部时间5:30左右,我运行的list命令包括 q=[the user ID I care about]+in+writers 在代码的这一点上,$this->files用于包含一长串允许$my_id编辑的文件。现在,什么都没有


这个时间安排似乎是谷歌计划的改变,但我不知道在互联网上哪里可以找到确认。是否有其他人能够在文件的“编写者”字段中按成员身份列出?如果是这样,解决方法是什么?

您能分享一下您一直使用的HTTP请求格式吗?还有,这些文件是否位于Team Drive中?很抱歉延迟响应!。。显然返回这里提交评论。我不完全清楚你关于请求格式的问题;也许这有助于显示我用来获得响应的确切呼叫。在对原始问题的编辑中这样做了,但如果没有澄清,请告诉我。@Teyam,你似乎知道你在这个竞技场上做什么。你知道这里可能发生了什么变化吗?我怎样才能再次得到结果?
// $client is a legitimate Google API client
$my_id = 12121212121212121212; // my legitimate Google user ID
$this->drive = new \Google_Service_Drive($client);
$parameters = [
  'fields' => 'files(id, name, mimeType, createdTime, modifiedTime, parents), nextPageToken',
  'q' => 'trashed = false and "' . $my_id . '" in writers'
];
$response = $this->drive->files->listFiles($parameters);
$this->files = $response->getFiles();