如何使用iOS中的Dropbox API覆盖使用父版本的文件?

van*_*ana 9 iphone ios dropbox-api

我正在使用Dropbox API开发iOS应用程序.使用Dropbox API上传文件时,我只想覆盖具有相同名称的现有文件.如何设置父rev和什么值?谢谢!

小智 6

获取目录中的所有文件 [[self restclient] loadMetadata:@"/"]

在委托中 - (void)restClient:(DBRestClient *)client loadedMetadata:(DBMetadata *)metadata 您将获得每个文件的所有详细信息.扫描您感兴趣的文件名的所有文件,并使用file.rev获取rev详细信息并存储它.

当你想要替换文件时,为了parentrev参数,给出nsstring你用file.rev存储的内容


Lar*_*ars 2

https://www.dropbox.com/developers/reference/api#files_put

参考 Dropbox API,您只需指定parent_rev 参数。如果您不知道parent_rev,只需调用该文件的https://www.dropbox.com/developers/reference/api#metadata即可。在该调用的响应中,您将找到parent_rev