【问题标题】:downloading the content of a file described in an entry下载条目中描述的文件的内容
【发布时间】:2012-07-22 09:43:18
【问题描述】:

我正在 python 中构建一个 webapp,使用带有多作用域令牌的 Oauth 2.0。访问和处理文档列表提要工作正常。

但是,当我尝试下载未转换为 Google 文档格式的文件内容时,我总是收到 HTTP 401 错误作为响应。如果我在请求 URL 的末尾附加令牌,它不会改变任何东西。我将 GET 发送到我在条目内容标记的 src 属性中找到的地址。知道我做错了什么吗?

如果无法使用令牌进行访问,那么 docs.googleusercontent.com 令牌范围的意义何在?

【问题讨论】:

    标签: google-docs-api google-drive-api


    【解决方案1】:

    如果可以,请更新您的代码以使用新的 Google Drive 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 示例:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-15
      • 2019-12-13
      • 2013-05-30
      • 2020-03-10
      • 2019-01-29
      • 2022-12-19
      • 2017-03-20
      相关资源
      最近更新 更多