如何在ios中将文件从我的dropbox帐户发布到另一个dropbox帐户?

如何在ios中将文件从我的dropbox帐户发布到另一个dropbox帐户?,ios,objective-c,ios7,dropbox-api,Ios,Objective C,Ios7,Dropbox Api,我想通过ios应用程序将图像从我的dropbox帐户发送到另一个dropbox帐户。我可以使用以下代码将图像发送到我的帐户 [[self restClient] uploadFile:@"image.png" toPath:dir withParentRev:nil fromPath:filePath]; 请告诉我如何通过ios应用程序发布到另一个帐户dropbox?在ios Core SDK中上载到另一个dropbox帐户将使用与您发布的代码相同的代码,唯一的区别是restClient将使用

我想通过ios应用程序将图像从我的dropbox帐户发送到另一个dropbox帐户。我可以使用以下代码将图像发送到我的帐户

[[self restClient] uploadFile:@"image.png" toPath:dir withParentRev:nil fromPath:filePath];

请告诉我如何通过ios应用程序发布到另一个帐户dropbox?

在ios Core SDK中上载到另一个dropbox帐户将使用与您发布的代码相同的代码,唯一的区别是
restClient
将使用不同的会话/用户通过以下之一初始化:

- (id)initWithSession:(DBSession*)session;
- (id)initWithSession:(DBSession *)session userId:(NSString *)userId;
在客户端应用程序中使用
uploadFile
,这意味着在应用程序中为您的帐户公开凭据(访问令牌),这是不可取的

相反,要在客户端应用程序中将文件从您的帐户复制到最终用户的帐户,您应该使用复制引用功能:

使用此选项一次,从原始(即您的)帐户创建副本引用:

在最终用户应用程序中使用此选项将复制引用指定的文件复制到最终用户的帐户中:

- (void)copyFromRef:(NSString*)copyRef toPath:(NSString *)toPath; // Takes copy ref created by above call

你的意思是,你会要求授权去另一个账户吗?你能说得更具体一点并添加更多信息吗?
- (void)copyFromRef:(NSString*)copyRef toPath:(NSString *)toPath; // Takes copy ref created by above call