使用dropbox api下载文件夹时出现问题

时间:2011-05-25 10:13:53

标签: iphone dropbox-api

我正在使用Dropbox api并试图下载文件夹,但它无法正常工作。我可以下载任何类型的文件,但不能下载整个文件夹..这是我用来下载文件的代码

NSLog(@"called");

    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

    NSString *file = [NSString stringWithFormat:@"/%@",[metaArray objectAtIndex:indexPath.row]]; 

    //NSString *file = @"/Photos";
    NSString *path = [NSString stringWithFormat:@"%@/Downloaded Data/%@", [paths objectAtIndex:0],file];

    //NSString *str = [NSString stringWithFormat:@"%@/Downloaded Data",path];

    [self.restClient loadFile:file intoPath:path];

    NSLog(@"Downloaded");

请帮助

2 个答案:

答案 0 :(得分:0)

加载目录元数据,然后加载它引用的文件,请参阅post代码。

答案 1 :(得分:0)

我遇到了和你一样的问题,

我得到的错误日志是“本地文件夹不存在”,即使我已经自己创建了文件夹

我认为“DBRestClient”只是“单个文件”下载器吗?

“NOT”文件夹同步对象

现在我正在尝试使用同步API来同步目标文件夹

同步API地址....

https://www.dropbox.com/developers/sync/start/ios


考虑一下......如果“DBRestClient”可以下载整个文件夹文件......

同步API无用....如果您使用

[_restClient loadMetadata:@"/"];

喝彩!