0

私は現在、ユーザーのドロップボックスアカウントのアプリフォルダーにファイルをアップロードするアプリケーションを開発しています。Dropboxバージョン1.1のiOSSDKを使用しています。私が直面している問題は、アップロードしたばかりのファイルのリンクを取得して、他の人と共有できるようにしたいということです。

そのため、アップロードしたファイルはDropboxアカウントのパブリックディレクトリ内にある必要があることがわかりました。私はこの次のリンクに出くわしました

Dropboxファイルのパブリックリンクを取得する

/ Apps / MyAppName/Fileの場所からパブリックの場所にファイルを移動する方法を知りたいと思いました。私はAPIで次のメソッドに出くわしました-

- (void)moveFrom:(NSString*)from_path toPath:(NSString *)to_path;

このメソッドは、SDKのファイルDBRestClient.hにあります。この関数にパラメーターとして渡す必要のある値はどうあるべきですか?私の質問が些細なものであると思われる場合は、事前にお詫び申し上げますが、この問題の解決策を本当に知りたかったのです。

4

1 に答える 1

0

これを使用してアプリフォルダー内のファイルを共有しましたが、正常に機能します

これらのコードを貼り付けて、ファイルを共有可能にします

  [[self restClient] loadSharableLinkForFile:filePath];

これらのコードを貼り付けて、共有ファイルのリンクを取得します

- (void)restClient:(DBRestClient*)restClient loadedSharableLink:(NSString*)link 
           forFile:(NSString*)path{
    NSLog(@"link %@",link); //this is the sharable link 
    NSLog(@"File Path %@ ",path); // this is the path of the file 

}

- (void)restClient:(DBRestClient*)restClient loadSharableLinkFailedWithError:(NSError*)error{
    NSLog(@"Error %@",error);
}
于 2012-03-27T14:21:01.463 に答える