在我的情况下,可以检索通过API创建的所有文件,但是无法检索谷歌驱动器本身特定文件夹中创建的文件。
示例:
我有一个名为“Test”的文件夹。 现在,用户手动上传或在“Test”文件夹中创建名为“test.txt”的文件。 问题是我无法检索创建的文件,因为它是手动创建的,而不是使用API。
我已经使用了我在stackoverflow中读过的 https://www.googleapis.com/auth/drive 。但仍然不能。
任何帮助都将不胜感激。
答案 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>