谷歌驱动器直接链接

时间:2013-04-23 11:43:15

标签: google-api google-drive-api

谷歌驱动器文件是否有某种直接链接,所以我可以通过链接下载它们?即使是临时链接也足够了。

据我所知,webContentLink只能由浏览器使用,downloadUrl可以用于小文本文件,并且可以与XMLHttpRequest或其他东西一起使用。

1 个答案:

答案 0 :(得分:5)

webContentLinkdownloadUrl是您用于下载云端硬盘文件的两个主要链接。

  • downloadUrl要求您授权使用OAuth 2.0(使用downloadUrl + "&access_token=" + access_token或使用授权HTTP标头将访问令牌附加到URL)。它可用于下载任何大小的文件。不确定是什么让你相信它只适用于小文本文件。不是。 downloadUrl是一个有效的网址,有效期约为24小时。
  • webContentLink要求用户在Google帐户中登录。基本上,它使用cookie授权,这就是我们通常说它在浏览器中使用的原因。但是,该链接还有另一个有趣的用例:如果您的文件是公开共享的,则此链接不需要任何类型的授权,而downloadUrl仍然需要您使用OAuth 2.0访问令牌。 webContentLink永不过期。