2013-04-07 194 views
2

我的Google Drive sdk quick start for android启动并运行。使用Android Drive SDK从Google Drive下载'App data'文件

我所试图做的是扩大应用到能够上传驱动新的“应用程序数据”文件夹中的文件,并能够再次下载该文件回(机器人devies之间同步配置文件)

上传文件可以正常工作。但是当我尝试下载相同的文件时,我可以获取其元数据,如fileID,fileTitle,fileDownloadURL等,但无法下载内容。尝试时收到401 Unauthorized错误。

我是usnig AUTH SCOPE“https://www.googleapis.com/auth/drive.appdata”以访问应用程序数据。

任何想法为什么发生这种情况?

+0

这听起来像一个错误,让我尝试重现。 – 2013-04-08 03:13:09

+0

您是否将访问令牌附加到下载请求?您能否编辑这个问题,让您对实施有更多的了解? – 2013-04-08 06:23:02

回答

3

当只使用drive.appdata范围时,我可以重现此问题。如果我添加另一个驱动器范围,如drive.readonly范围,它可以正常工作。

我同意这是一个错误(或至少令人惊讶的行为),所以我会提出一个,但请现在使用上述解决方法。

+0

谢谢,我添加了只读范围,现在按预期工作。 – 2013-04-08 09:18:00

相关问题