Java 通过http下载Google驱动器文件
有一个指向Google驱动器文件的链接,任何人都可以在没有身份验证的情况下访问该文件。有没有办法只使用链接和某种http客户端下载该文件?周围的大多数示例都依赖于驱动器API和文件ID,但我想坚持使用更轻量级的方法,同时不需要解析http生成的网页来访问url。“如果您想共享直接链接,只需从以下内容更改链接的格式:Java 通过http下载Google驱动器文件,java,android,http,google-drive-api,Java,Android,Http,Google Drive Api,有一个指向Google驱动器文件的链接,任何人都可以在没有身份验证的情况下访问该文件。有没有办法只使用链接和某种http客户端下载该文件?周围的大多数示例都依赖于驱动器API和文件ID,但我想坚持使用更轻量级的方法,同时不需要解析http生成的网页来访问url。“如果您想共享直接链接,只需从以下内容更改链接的格式: drive.google.com/file/d/FILE_ID/edit?usp=sharing 为此: drive.google.com/uc?export=download&a
drive.google.com/file/d/FILE_ID/edit?usp=sharing
为此:
drive.google.com/uc?export=download&id=FILE_ID
请注意,您需要从原始链接获取文件ID,并将其附加到新链接的末尾。
使用新格式,您共享的任何链接都将自动下载到收件人的计算机。”
//2014年1月答案缺少部分(但关键信息在这里,谢谢):