首页 > 解决方案 > 使用 Python 的 Google Drive API v3

问题描述

任何人都可以在 python 中给我示例代码来在谷歌驱动器中找到文件夹 ID(尤其是最后创建的文件夹)吗?您的帮助将不胜感激。

标签: python-3.xgoogle-drive-api

解决方案


Stackoverflow 和 Drive API 文档有足够的 Python 代码示例用于 Google Drive API 请求,您只需要定义基本步骤并将相应的代码部分一起修补即可

  1. 任何 Google Drive API 请求都需要基于Drive API Quickstart for Python,它实现了 OAuth2 授权流程和经过身份验证的服务的创建。
  2. 一旦你有了这个,你可以列出你的文件来检索它们的 ID。
  3. 为了缩小结果范围,您可以定义搜索参数 q,例如指定mimeType = 'application/vnd.google-apps.folder'
  4. 使用该参数orderBy请求首先显示最近修改的文件夹。
  5. 使用参数pageSize定义您想要获得多少个结果(如果您只想获得最新的文件夹 Id - 1 是一个有效值)。

Stackoverflow 并不是为了帮助您从头开始编写代码,我建议您使用以下规范搜索类似的问题,并尝试自己修补您的代码。

然后,如有必要,请在您的代码中发布一个新问题,解释您卡在哪里并寻求具体帮助。

提示:在将您的请求实现到 Python 中之前,请使用Files: 列表的“尝试此 API”功能对其进行测试,以确保您正确调整了参数以满足您的需求


推荐阅读