Google 云端硬盘文件夹 ID

2023-12-29

我有一个文件夹路径,例如/docs/word,我想获取“word”文件夹(最后一个文件夹)的ID,以便在那里上传文件。我如何获取身份证?


所以我想通了。你要做的就是获取 root 的 iddrive_service.about().get().execute()["rootFolderId"],然后获取根目录中的文件,转到路径中的下一个文件夹等。顺便说一句,我编写的函数用于列出路径中的文件夹并将它们保存到字典中(使用 self.addPath() )

def listFolders(self, path):
    fId = self.getPathId(path) #get the id of the parent folder
    files = self.drive_service.children().list(folderId=fId).execute() #Request children
    files = files["items"] #All of the items in the folder

    folders = []
    for i in range(len(files)):
        sId = files[i]["id"]
        sFile = self.drive_service.files().get(fileId=sId).execute()
        if sFile["labels"]["trashed"] == False and sFile["mimeType"] == "application/vnd.google-apps.folder":
            self.addPath(path+sFile["title"]+"/", sFile["id"])
            folders.append(sFile["title"])
    return folders
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Google 云端硬盘文件夹 ID 的相关文章

随机推荐

  • Div 重叠但仅在 Firefox 中

    我一直在创建一个网站 结果在 Chrome IE9 Opera 和 Safari 中都很好 但在 Firefox 中 一些 div 似乎重叠 以下是该网站在 Chrome 和 Firefox 中的精简版本的屏幕截图 http i imgur
  • 如何在一段时间后消除 Rails 闪现消息?

    我想设置秒数aflash http guides rubyonrails org action controller overview html the flash通知会在自动关闭之前显示给用户 您可以在页面上使用一些简单的 JavaScr
  • 哪个模板函数更专业? clang 和 g++ 在这方面有所不同

    在使用可变参数模板时 请执行以下操作这个问题 https stackoverflow com questions 37767558 is it legal to partially specialise variadic template
  • 多行标签字段

    我必须显示一个字符串 该字符串可以足够大 也可以不够大 以至于无法容纳在所有设备中的一行中 我希望 labelfield 控件自动在原始文本之后的 新行 中显示剩余文本 我的意思是 auomatic carret如果字符串不能在一行中显示
  • 减去R中向量列表中类似命名的元素

    我有一个包含 3 个向量的列表 X Y and Z 我想减去类似的名字这 3 个向量的元素 也就是说 类似命名的元素在整个过程中被减去 如下所示 X Y Z 另外 如果一个元素 这里ChandlerA and Trus Hsu in X 在
  • 查找 Apple 地图的 AUID 以抓取位置

    我的印象是 需要 AUID 来检索 Apple 地图上的位置列表等的位置信息 是否有已知的方法来检索此 ID 或者我们是否正在等待 Apple 公开发布 Apple 地图的网络版本 如果 Fruitymaps 仍然有效的话 它会是一个很好的
  • 下一个图像未在生产中加载

    我正在使用 NEXT 构建我的网络应用程序 在我的开发服务器期间 一切都运行顺利 所有图像都按预期显示 但是当我运行时next build进而next start图像在开发服务器中消失 不知道为什么会发生这种情况有人可以帮助我吗 我的文件夹
  • 迁移到 AndroidX 后,启动时出现异常:java.lang.ClassNotFoundException:“未找到类 androidx.core.app.CoreComponentFactory”

    迁移到 AndroidX 后 我在启动时出现以下异常 LoadedApk Unable to instantiate appComponentFactory java lang ClassNotFoundException Didn t f
  • 如何修复 Flutter 中水平列表视图中的裁剪阴影

    当我在 ListView 内创建一个带有框阴影的容器 水平滚动 时 阴影看起来很好 但是 当我在 ListView 内添加多个容器时 它们的阴影 只是阴影 而不是容器 在顶部和底部被裁剪 另请注意 整个 ListView 包装在父容器下 我
  • 如何使用 Next.js 13 的 objectFit?

    In the 下一个 图像文档 https nextjs org docs api reference next image在版本历史记录下 v13 0 0 的内容如下 删除了布局 objectFit objectPosition lazy
  • 允许匿名用户仅访问登录和注册页面

    我试图只让两个页面 login aspx 和 register aspx 对匿名用户可见 我已经能够让匿名用户仅访问 login aspx 而不访问更多 但我无法进行注册 aspx 也可用 有什么提示吗 到目前为止 这是我的 web con
  • 准确判断PHP运行的操作系统类型

    我需要确定 PHP 服务器运行的操作系统类型 就类型而言 我指的是 windows 或 linux 等字符串 而不是 wince winnt 等 到目前为止 我必须引导 PHP OS 和 uname 后者比前者更可靠 PHP OS 说明 P
  • CodeIgniter Composer“package.json”位置应该位于应用程序或根文件夹中?

    我使用 code igniter v3 x 我想添加一些作曲家包 看着application config config php文件 它说将在应用程序文件夹中加载包 package auto loader script in applica
  • 解析。保持 LocalDataStore 数据同步

    我首先在线查询数据 没有 query fromLocalDatastore 并 固定 它以供本地使用 为了节省带宽 我使用 UpdatedAt 来仅获取新内容 之后 我使用 query fromLocalDatastore 进行查询 获取数
  • XSD 中的 xs:choice 是否允许在结果 XML 中包含多个元素?

    我对 XSD 的 选择 元素描述感到困惑 它指出 在该标记内找到的元素中 只能在有效的 XML 中找到一个元素 允许且仅允许所选元素中包含一个元素 基团存在于包含元素内 http msdn microsoft com en us libra
  • 如何在 IOS Audio Unit Framework 中设置 pan

    堆栈溢出的用户您好 我想在我的 IOS 应用程序中使用 UISlided 更改平移位置 我正在升级当前正在使用的整个应用程序音频流媒体 of 马特 加拉格尔 要更改 AudioStreamer 中的平移值 请使用以下代码 AudioQueu
  • 如何在工作线程(非 UI 线程)中创建模态对话框?

    我编写了一个示例 MFC 应用程序 其中有两个线程 主线程 UI线程 工作线程 非UI线程 我有一个特定的要求来创建一个Modal非 UI 工作线程 中的对话框 当我创建CDialog对象和调用DoModal同样 它有效 该对话框被创建并充
  • 联合类型允许对所使用类型的属性进行错误分配

    我在理解 TS 中的联合时遇到问题 为什么下面的分配是有效的 我以为它只适用于const a a 12 or a 123 b 23 or a 12 b 12 c 123 type abcd a number a number b numbe
  • 如何取消吐司

    我开发了一个 Android 应用程序 但我遇到了一个问题Toast 假设我正在显示一个Toast 它显示在应用程序窗口上 当出现对话框时 toast 不会立即消失 我想知道如何取消吐司 Toast makeText返回一个Toast目的
  • Google 云端硬盘文件夹 ID

    我有一个文件夹路径 例如 docs word 我想获取 word 文件夹 最后一个文件夹 的ID 以便在那里上传文件 我如何获取身份证 所以我想通了 你要做的就是获取 root 的 iddrive service about get exe