无法检索谷歌驱动器中特定文件夹中的文件

时间:2018-03-15 07:22:45

标签: php google-drive-api

在我的情况下,可以检索通过API创建的所有文件,但是无法检索谷歌驱动器本身特定文件夹中创建的文件。

示例:

我有一个名为“Test”的文件夹。    现在,用户手动上传或在“Test”文件夹中创建名为“test.txt”的文件。    问题是我无法检索创建的文件,因为它是手动创建的,而不是使用API​​。

我已经使用了我在stackoverflow中读过的 https://www.googleapis.com/auth/drive 。但仍然不能。

任何帮助都将不胜感激。

2 个答案:

答案 0 :(得分:0)

我已经在python

中完成了

khol = DRIVE.files().list(q="'%s' in parents"%<THE FOLDER ID>).execute().get('files', [])

希望有所帮助

答案 1 :(得分:0)

根据此documentation,您可以使用Drive API的files.list方法搜索文件。正如此post所述,您应该在q='{{FOLDER_ID}}'中使用带有参数parents的{​​{3}},它会列出您想要的特定文件夹子项的所有文件及其详细信息。< / p>