有一个指向 Google 云端硬盘文件的链接,任何人无需身份验证即可访问。有什么方法可以仅使用链接和某种 http 客户端来下载该文件吗?大多数示例都依赖于 Drive API 和文件 ID,但是我想坚持使用更轻量级的方法,同时不解析从 http get 到 url 产生的网页。
最佳答案
“如果您想共享直接链接,只需更改链接的格式即可:
drive.google.com/file/d/FILE_ID/edit?usp=sharing
对此:
drive.google.com/uc?export=download&id=FILE_ID
请注意,您需要从原始链接中获取文件 ID,并将其附加到新链接的末尾。 使用新格式,您共享的任何链接都会自动下载到收件人的计算机上。”
http://lifehacker.com/share-direct-links-to-files-in-google-drive-and-skip-th-1493813665//2014 年 1 月
关于java - 通过 http 下载 Google Drive 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30268627/