无法在Go

时间:2015-10-22 06:11:14

标签: go google-drive-api

我正在尝试使用Google Drive API for Go从我的Google云端硬盘中存储的私人文件夹下载一些* .FIT文件。 (Garmin 310XT数据)

我已按照向导和指南找到了here,并已成功通过ID从文件夹中获取完整的文件列表。

我正在使用this sample code,但我无法下载任何文件。 文件DownloadUrl和ExportFormats属性都是空的。 有没有人成功地做到了这一点,或者我只是遗漏了一些重要的东西?

编辑: 第一个问题是关于范围,但在将其更改为drive.DriveScope后我只能下载0字节文件。

解决

使用正确的http.RoundTripper解决了0字节大小的问题。 (client.Transport)

1 个答案:

答案 0 :(得分:1)

文件是否受限制?

请参阅labels.restricted

下的files docs

labels.restricted boolean是否阻止观看者和评论者下载,打印和复制此文件。