如何从服务帐户谷歌驱动器api下载文件?

时间:2015-08-07 09:42:50

标签: ruby google-api google-drive-api google-api-ruby-client

你好谷歌黑客!

我正在使用Drive Service应用并成功上传文件:

file

download_url有很多属性,如下所示: download_url

但是当我尝试在浏览器中打开此http://localhost/build时,它会向我显示空白屏幕。为什么我无法下载?

我想,那可能是有许可问题吗?但范围是正确的,上传成功...

1 个答案:

答案 0 :(得分:2)

答案很简单 - 我们无法从file对象下载它,我们必须发送另一个get请求,只需像下载这样下载:

drive.get_file(file.id, download_dest: '/tmp/my_file.txt')