我正在使用带有多视图令牌的Oauth 2.0在python中构建一个webapp。访问和处理文档列表提要工作正常。
但是当我尝试下载未转换为Google文档格式的文件内容时,我总是会收到HTTP 401错误作为响应。如果我将令牌附加到请求URL的末尾,它不会改变任何内容。我将GET发送到我在条目内容标记的src属性中找到的地址。知道我做错了什么吗?
如果无法通过令牌获取访问权限,那么 docs.googleusercontent.com 令牌范围的重点是什么?
答案 0 :(得分:1)
如果可以,请更新您的代码以使用新的Google云端硬盘API。要从云端硬盘下载文件,您必须向文件的downloadUrl发送授权的GET请求,如参考指南中所述:
https://developers.google.com/drive/v2/reference/files/get
Google Drive SDK还提供了大量有关授权流程的文档(https://developers.google.com/drive/about-auth)以及在App Engine上运行的完整Python示例: