python-3.x - 使用 Python 的 Google Drive API v3
问题描述
任何人都可以在 python 中给我示例代码来在谷歌驱动器中找到文件夹 ID(尤其是最后创建的文件夹)吗?您的帮助将不胜感激。
解决方案
Stackoverflow 和 Drive API 文档有足够的 Python 代码示例用于 Google Drive API 请求,您只需要定义基本步骤并将相应的代码部分一起修补即可
- 任何 Google Drive API 请求都需要基于Drive API Quickstart for Python,它实现了 OAuth2 授权流程和经过身份验证的服务的创建。
- 一旦你有了这个,你可以列出你的文件来检索它们的 ID。
- 为了缩小结果范围,您可以定义搜索参数 q,例如指定
mimeType = 'application/vnd.google-apps.folder'
。 - 使用该参数
orderBy
请求首先显示最近修改的文件夹。 - 使用参数
pageSize
定义您想要获得多少个结果(如果您只想获得最新的文件夹 Id - 1 是一个有效值)。
Stackoverflow 并不是为了帮助您从头开始编写代码,我建议您使用以下规范搜索类似的问题,并尝试自己修补您的代码。
然后,如有必要,请在您的代码中发布一个新问题,解释您卡在哪里并寻求具体帮助。
提示:在将您的请求实现到 Python 中之前,请使用Files: 列表的“尝试此 API”功能对其进行测试,以确保您正确调整了参数以满足您的需求
推荐阅读
- javascript - Node.JS 是否可以防止节点停止执行循环依赖?
- java - Math.random() 跨实例返回相同的数字 [Java]
- arrays - 为什么二维数组列表的C程序将最后一行变成NULL字符^@?
- flask - 烧瓶 environ_base 没有被传递给 request.context
- c# - 如何将接收到的 Argb32VideoFrame(或 I420AVideoFrame)从 Webrtc 更改为 Texture2D?
- google-apps-script - 谷歌应用脚本帮助调用两个定时事件之间的差异
- spring - 如何在 Intellij 中正确创建资源文件夹?
- javascript - 文本上的 CSS 混合模式变为透明或无效
- javascript - 是否可以为快速会话设置 cookie 永不过期?
- firebase - Firebase 到 bigquery 的集成,我怎么知道数据准备好了?