【发布时间】:2021-02-09 13:11:16
【问题描述】:
我在 Google Drive 中有一个文件夹,我尝试将其快照放在其他几个文件夹中(只是按标签组织我的数据,例如将“假日照片”快捷方式放在文件夹“假日”和“照片”中)。我可以轻松地创建一个快捷方式:
'mimeType': 'application/vnd.google-apps.shortcut'
这些快捷方式仅适用于 Web 应用程序,但我使用的是桌面“备份和同步”,所有这些快捷方式都变成文件 .gshortcut 并作为 Web 链接打开。
似乎捷径在过去还不错,但去年 8 月,Google 发布了以下内容:
https://workspaceupdates.googleblog.com/2020/08/expanding-shortcuts-google-drive.html
在网络上使用云端硬盘时,共享的键盘快捷键 Shift+Z 用于将文件放置在多个位置的文件。现在,当单身 文件或多个项目被选中,Shift+Z 将创建一个快捷方式 反而。但是,如果选择了单个文件夹,Shift-Z 仍将 为文件夹添加另一个位置以确保持续兼容 通过备份和同步进行离线访问。
键盘快捷键 Shift+Z 效果很好,它确实创建了足够的 Windows 友好快捷键,但我在 Google Drive API 文档中没有找到有关此功能的信息,此外,此快捷键的 MIME 类型是:
'mimeType': 'application/vnd.google-apps.folder'
我觉得这并没有什么积极意义。
MIME 类型:https://developers.google.com/drive/api/v3/mime-types
我找到了这个操作的正式名称:
将文件夹添加到其他位置,而不是快捷方式。在 Google Drive 网站上,选择文件夹并按 Shift + Z。
但发现的信息更少
最后,我找到了关于 Google Drive API 更新的信息:
创建新项目的请求不能再指定多个父项。
所以我 99% 确信这不能再做,但无论如何:
有没有办法使用 Google Drive API 创建这些“Shift+Z”快捷键?
【问题讨论】:
标签: python google-drive-api shortcut