2017-05-11 11 views
1

誰も、ドロップボックスの特定のフォルダ内のすべてのファイルを、V1 APIではなくV2 APIを使用して一覧表示するのに手伝ってください。API-V1からAPI-V2へのObjective-C Dropbox SDKの移行

もうDBSessionクラスはありません。次に、ユーザーが既に認証済みであることをアプリに知らせる方法。 V1版では、

[[DBSession sharedSession] isLinked]; 

のようなものを書いていましたが、今はDBSessionがありません。

DBRestClientDelegateもありません。では、どうすればloadMetaData:メソッドを使用することもできます。これらのメソッドの置き換えは何ですか?

Dropbox SDKバージョンV2を使用して、Dropboxからファイルをダウンロードしてダウンロードするサンプルコードを提供してください。

+0

はあなたを助けるかもしれないhttps://blogs.dropbox.com/developers/2016/04/announcing-the-v1-to-v2-migration-guide/を参照してください –

+0

はい、私は通過つもりです今一週間のドキュメンテーション。いいえ、Objective Cの移行に直接役立ちます。たとえば、DBSessionまたはDBRestClientクラスからのマッピングはありません。 DBRestDelegateプロトコルの下にあったloadmetadataまたはその他のメソッドのマッピングがありません。 – Natasha

答えて

0

あなたはすでに接続アカウントをお持ちの場合は、ここで示したように、あなたがauthorizedClientを使用することができます確認するには:ここに示されているよう

https://github.com/dropbox/dropbox-sdk-obj-c/blob/master/Examples/DBRoulette/iOS/CocoaPodsProject/DBRoulette/DBRoulette/ViewController.m#L58

をフォルダ内のファイルを一覧表示するには、あなたがlistFolderlistFolderContinueを使用する必要がありますが:

ここに示されているよう

https://github.com/dropbox/dropbox-sdk-obj-c#rpc-style-request

ファイルをダウンロードするには、downloadメソッドを使用する必要があります。

https://github.com/dropbox/dropbox-sdk-obj-c#download-style-request

関連する問題