2012-07-06 98 views
2

有没有一种方法可以在没有身份验证的情况下使用API​​获取标记为在Google云端硬盘中公开查看的文件?Google Drive API - 获取公共文件

我知道“downloadUrl”属性,但它是一个暂时的URL,没有提及它的持续时间。我想直接使用API​​来获取这些文件,并且我认为我读了某个人暗指调用API的可能性,这些API未经过验证以检索公共文件。

+0

这已被问过。试试这个帖子: http://stackoverflow.com/questions/18116152/how-do-i-get-a-file-list-for-a-google-drive-public-hosted-folder/38298877#38298877 – iDevGeek 2016-08-04 03:47:42

回答

1

编辑:文件资源的webContentLink字段现在提供了这一点。

这是一个已知问题,也是我们正在努力解决的一件大事。目前,需要某种身份验证,即使对于公共文件,我认为这也是不理想的。对于那个很抱歉。

+0

谢谢并很高兴听到这是正在进行。 – user1501783 2012-07-09 00:53:47

+0

阿里有什么进展? webContentLink确实为我提供了一个URL,但只有在我登录后才能使用,即使该文件被共享为“公共” – user1501783 2012-07-26 21:09:40

+0

不应该出现这种情况,公共文件不应该要求cookie身份验证。你能确认这个吗? – 2012-07-30 20:21:49

相关问题