【问题标题】:Problem in downloading Folder with dropbox api使用 Dropbox api 下载文件夹时出现问题
【发布时间】:2011-05-25 10:13:53
【问题描述】:

我正在使用 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");

请帮忙

【问题讨论】:

    标签: iphone dropbox-api


    【解决方案1】:

    加载目录元数据,然后加载它引用的文件,代码见post

    【讨论】:

    • 检查了这个链接。但是因为我想下载文件夹而感到困惑。我在表格视图中显示元数据。这是显示来自@“/”根目录的文件和文件夹。我选择要下载的文件但是不适用于文件夹。:(
    【解决方案2】:

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

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

    我认为“DBRESTClient”只是“单文件”下载器?

    “不”文件夹同步对象

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

    同步 API 地址....

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


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

    同步 API 没用....如果你像这样使用

    [_restClient loadMetadata:@"/"];
    

    干杯!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-21
      • 1970-01-01
      • 1970-01-01
      • 2013-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多