2

大约一个小时后,我无法通过下载 URL 属性检索文件内容。

每次我尝试获取它时,API 都会回答 401(未经授权的错误)。

这是使用的代码:https ://gist.github.com/arnaudbreton/5409015 凭据存储在 GAE 数据存储中并成功检索/刷新。对文件端点的第一次调用正在工作,但对下载内容的第二次调用无效。

今天早上它正在工作。到目前为止,我尝试了不同的事情: - 撤销客户端密码(在另一个线程中作为解决方案找到) - 创建一个新客户端进行测试 - 断开我的 APP 与 Drive 的连接,再次接受它

似乎没有什么能解决我的问题。

谢谢你的帮助。

4

2 回答 2

3

修复/回滚正在进行中,应该很快就会恢复正常。

于 2013-04-18T04:12:04.400 回答
0

您可以使用

resp.alternateLink;
resp.webContentLink;

一天前我被困在同一个问题上,使用 downloadUrl 获取内容,但使用 webContentLink 获取。

var request = gapi.client.drive.files.list();
                request.execute(function (resp) {

resp.alternateLink;
    resp.webContentLink;
});
于 2014-02-26T12:45:32.833 回答