在 iOS 中的文件夹 OneDrive 中创建文件夹
Create folder inside folder OneDrive in iOS
OneDrive 可以选择从 iOS 应用程序创建文件夹。我在以下方法的帮助下创建了它:
[self.liveClient postWithPath:@"me/skydrive" dictBody:newFolder delegate:self userState:@"create folder"];
newFolder = NSDictionary with folder details including folder name.
我在这里创建的文件夹名称是xyz
.
现在,当我尝试使用以下路径在此特定文件夹中创建子文件夹时:
[self.liveClient postWithPath:@"me/skydrive/xyz" dictBody:newFolder delegate:self userState:@"create folder"];
这里xyz
是现在一个驱动器中的现有文件夹。
但现在它抛出以下错误:
LiveServicesErrorDomain error 5.
这是解决方案。
第一步:
首先通过以下方法在一个驱动器的根目录下创建文件夹:
[self.liveClient postWithPath:@"me/skydrive" dictBody:newFolder delegate:self userState:@"create folder"];
newFolder = NSDictionary,包含文件夹详细信息,包括文件夹名称。
将子文件夹名称命名为 abc
这将在一个驱动器云的根目录中创建 xyz 文件夹。
第 2 步:
获取在一个驱动器云上创建的xyz 文件夹的路径。为此,请使用以下查询:
[self.liveClient getWithPath:@"me/skydrive/files" delegate:self userState:@"me/skydrive/files"];
作为响应,您将收到 JSON 格式的数据,实际上是字典数组。对于特定于 xyz 文件夹的字典,将有一个名为 "id" 的键名,其值将是到达 xyz 文件夹内部的路径。
第 3 步:
现在,要创建子文件夹 运行 以下查询:
[self.liveClient postWithPath:id dictBody:newFolder delegate:self userState:@"create subfolder"];
newFolder = NSDictionary,包含文件夹详细信息,包括文件夹名称。
id = id是step2中获取的文件夹xyz的路径。
这将在一个驱动器云上的 xyz 文件夹中创建 abc 子文件夹。
OneDrive 可以选择从 iOS 应用程序创建文件夹。我在以下方法的帮助下创建了它:
[self.liveClient postWithPath:@"me/skydrive" dictBody:newFolder delegate:self userState:@"create folder"];
newFolder = NSDictionary with folder details including folder name.
我在这里创建的文件夹名称是xyz
.
现在,当我尝试使用以下路径在此特定文件夹中创建子文件夹时:
[self.liveClient postWithPath:@"me/skydrive/xyz" dictBody:newFolder delegate:self userState:@"create folder"];
这里xyz
是现在一个驱动器中的现有文件夹。
但现在它抛出以下错误:
LiveServicesErrorDomain error 5.
这是解决方案。
第一步:
首先通过以下方法在一个驱动器的根目录下创建文件夹:
[self.liveClient postWithPath:@"me/skydrive" dictBody:newFolder delegate:self userState:@"create folder"];
newFolder = NSDictionary,包含文件夹详细信息,包括文件夹名称。 将子文件夹名称命名为 abc
这将在一个驱动器云的根目录中创建 xyz 文件夹。
第 2 步:
获取在一个驱动器云上创建的xyz 文件夹的路径。为此,请使用以下查询:
[self.liveClient getWithPath:@"me/skydrive/files" delegate:self userState:@"me/skydrive/files"];
作为响应,您将收到 JSON 格式的数据,实际上是字典数组。对于特定于 xyz 文件夹的字典,将有一个名为 "id" 的键名,其值将是到达 xyz 文件夹内部的路径。
第 3 步:
现在,要创建子文件夹 运行 以下查询:
[self.liveClient postWithPath:id dictBody:newFolder delegate:self userState:@"create subfolder"];
newFolder = NSDictionary,包含文件夹详细信息,包括文件夹名称。
id = id是step2中获取的文件夹xyz的路径。
这将在一个驱动器云上的 xyz 文件夹中创建 abc 子文件夹。