我先举个例子。 假设,我将一个名为"MyFile.txt"的文件上传到谷歌云端硬盘。之后,当我的设备中更新"MyFile.txt"时,我想再次上传此文件。但是当我再次上传文件时,在我的谷歌驱动器上创建了一个新文件,而不是更新以前的文件。 现在我的问题是:
- 如何在不创建驱动器上创建新文件的情况下上传文件?
- 上传文件后,如何通过搜索其名称(而不是文件ID(来下载此文件?
请告诉我Flutter(Dart(的例子。
您可以使用 Dart Team 提供的 GoogleAPIs 包。它支持 DriveAPI v2 和 DriveAPI v3。借助这些 API,您可以管理云端硬盘中的文件,包括上传、下载、搜索、检测更改和更新共享权限。
我希望它会有所帮助。