java - 通过 http 下载 Google Drive 文件

标签 java android http google-drive-api

有一个指向 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/

相关文章:

java - 如何通过 Socket 找到 HTTP 请求的响应时间

java - Google App Engine 数据存储远程集成

java - 无法确定一段代码的错误在哪里

java - Android ToggleButton 提供 null 对象引用

java - 无法在android中将uri转换为位图

android - 使用方法扩展和继承时名称冲突

Java:如何从上升线绘制字符串()

android - Google map V2 - 授权失败,我无法显示 map

ios - 将 curl 命令转换为 iOS

http - 将 CGI 脚本的输出保存在与脚本名称不同的文件名下