【发布时间】:2017-08-22 16:31:22
【问题描述】:
我已经成功集成了 google Picker。现在我有了 FileId 和 access_token。我需要在 Python 的后端下载选定的文件。 我已经关注了谷歌开发人员的文档,但是如果我使用 python 库,那么我必须再次对用户进行身份验证,这不适合我的情况。 如果我可以下载任何格式的文件,请赐教。
提前致谢。
【问题讨论】:
-
您想从 Google Drive 下载什么 mimeType?如果要下载任何格式的Google Docs,可以查看developers.google.com/drive/v3/web/…的信息,对于Google Docs以外的文件,基本上可以下载原格式。然后,您已经拥有访问令牌。因此,您可以使用它和
requests下载文件。如果我误解了你的问题,我很抱歉。 -
感谢@Tanaike 的信息我想下载用户选择的图像和视频。我尝试了
GET https://www.googleapis.com/drive/v3/files/0B9jNhSvVjoIVM3dKcGRKRmVIOVU?alt=media Authorization: Bearer <ACCESS_TOKEN>,但它提供了文件数据。我没有文件的扩展名。那么有什么方法可以通过带有文件ID的请求下载所选文件。我不想使用谷歌 python 库。请提出建议。
标签: python google-drive-api google-picker