2012-07-21 41 views
1

我正在python中使用Oauth 2.0与多视点令牌构建webapp。访问和处理文档列表提要工作正常。下载条目中描述的文件的内容

但是,当我尝试下载那些没有被转换为Google文档格式的文件内容时,我总是得到HTTP 401错误作为响应。如果我在请求url的末尾附加了令牌,它不会改变任何内容。我发送GET到我在该条目的内容标签的src属性中找到的地址。任何想法我做错了什么?

或者docs.googleusercontent.com令牌作用域(如果无法使用令牌获取访问权限)的要点是什么?

回答

1

如果可以,请更新您的代码以使用新的Google Drive API。要下载云端硬盘中的文件,你必须发送授权的GET请求文件的downloadUrl,作为参考指南中解释说:

https://developers.google.com/drive/v2/reference/files/get

的谷歌驱动器的SDK也有关于授权处理大量的文档(HTTPS ://developers.google.com/drive/about-auth)以及在App Engine上运行的完整Python示例:

https://developers.google.com/drive/examples/python