列出所有Google云端硬盘(根)文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了列出所有Google云端硬盘(根)文件相关的知识,希望对你有一定的参考价值。

我需要列出所有Google云端硬盘根文件夹/目录文件。

对于开发,我使用Laravel作为我的框架。

我的应用程序中有一个按钮,名为“与Google Drive连接”,然后我开发的应用程序请求访问该用户的Google驱动器的权限。

然后系统获取所有文件,并将所有文件显示为列表。

但是,当使用API​​获取文件列表时,我只获得部分列表。如何获取完整的文件列表?

答案

如果你检查files.list方法,你会发现它有一个pagesize参数。

pageSize integer每页返回的最大文件数。即使在到达文件列表的末尾之前,也可以使用部分或空的结果页面。可接受的值为1到1000,包括1和1000。 (默认值:100)

默认情况下,它可以将100行停止为1000.之后,您需要使用pageToken对下一行进行分页。

如果您没有看到所有文件,那么您可能正在使用Q参数并限制它,或者您认为驱动器帐户中的文件较少。

以上是关于列出所有Google云端硬盘(根)文件的主要内容,如果未能解决你的问题,请参考以下文章

使用Android应用无法在Google云端硬盘上看到PC上传的文件

Google云端硬盘未显示目录中的所有文件

列出来自Google云端硬盘的文件,并获取Android中所选文件的downloadUrl

将Google云端硬盘文件从公开更改为私有

google 云端硬盘中的文件无法下载

python 适用于Google云端硬盘的Python终端客户端,可轻松上传,删除,列出,共享文件或文件夹。 (参见评论中的用法)