是否有用于浏览云端硬盘共享文件夹网址内容的API?

时间:2018-06-20 23:03:02

标签: google-api google-drive-api

我有一个Google云端硬盘共享文件夹网址 我可以手动浏览URL以查看/下载文件。 是否有API遍历此文件夹的内容?

Dropbox API允许您将/ files / list_files调用与参数中的shared_link一起使用。然后,该路径是相对于此共享文件夹的。 我想对Google Drive API或备用API进行同样的操作。

我宁愿不要求身份验证令牌...因为内容已经可以在世界范围内读取...但这并不是硬性要求。

1 个答案:

答案 0 :(得分:0)

  

我有一个Google云端硬盘共享文件夹URL,我可以手动导航该URL以查看/下载文件。是否有API可以遍历此文件夹的内容?

google drive api有一个名为files.list的方法,其中包含一个q参数,该参数将允许您仅在剪切后的文件夹中搜索文件。

  

我宁愿不要求身份验证令牌...因为内容已经可以在世界范围内读取...但这并不是硬性要求。

除非经过身份验证,否则您打算如何让API确切知道与谁共享文件?您无法与世界共享或与公众共享。为了访问由用户拥有或与用户共享的数据,您必须经过身份验证。 api访问公共数据的唯一方法是为api提供相关文件的文件ID。无法返回Google驱动器上的所有公共文件。