保持Google Drive文件与本地文件同步

时间:2012-09-07 20:10:04

标签: ios google-drive-api

我正在将Google云端硬盘整合到带有SDK的iOS应用中(效果很好,谢谢),我希望将Google云端硬盘上的一组文件与设备上的文件同步。我的意思是:当用户在他们的设备上重命名或移动文件时,我希望它在服务器上重命名/移动。如果用户重命名文件夹,我想在服务器上重命名该文件夹。

对于使用路径识别文件的其他云服务,我可以生成在需要时重命名或移动服务器上的文件的路径。使用Google云端硬盘,情况并非如此 - 我需要一个文件ID来重命名或移动内容。有没有方便的方法从路径获取文件ID?我是否必须在我的应用中存储Google云端硬盘中的信息?对于这种情况,是否有推荐的最佳做法?谢谢你的帮助!

1 个答案:

答案 0 :(得分:1)

据我所见,您可以在最初将文件插入Google云端硬盘时保留一份文件ID列表。当您将文件插入Google云端硬盘时,它会返回一个文件资源,其中包含插入的文件ID,除非您将其删除,否则它不会更改。