我过去常常使用下面的Google Drive API将现有文件移动到另一个驱动器文件夹
drive.files().update(fileId=cloudFile['id'],addParents=sharefile,media_body=media).execute()我刚刚收到一封电子邮件,说Google Drive文件夹结构已经改变,我不能再使用"addParent“来共享文件管理器了。我想知道如何使用驱动器API来做到这一点?我不想重写整个代码,我正在寻找最简单的方法来替换addParents应用程序接口。
发布于 2020-04-01 15:53:28
答案:
您可以创建指向另一个Drive文件(如文件夹)的快捷方式,而不是为一个文件提供多个父项。
更多信息:
您可以使用Google Drive的快捷键功能,而不是多父功能来模拟这种行为。从文档中:
快捷方式是链接到Google Drive上其他文件的文件。
快捷方式是application/vnd.google-apps.shortcut MIME类型的驱动器文件,指向谷歌驱动器上的另一个文件或文件夹。您可以阅读有关此here的更多信息。
参考文献:
https://stackoverflow.com/questions/60965236
复制相似问题