Objective-C Dropbox SDK 从 API V1 迁移到 API V2

Objective-C dropbox SDK migration from API V1 to API V2

任何人都可以帮助我使用 V2 api 而不是 V1 列出保管箱特定文件夹中的所有文件。

不再有 DBSession class。那么如何让应用程序知道用户已经通过身份验证。在 V1 版本中,我们曾经写过这样的东西-

[[DBSession sharedSession] isLinked];

但是现在我们没有DBSession。

我们也没有 DBRestClientDelegate。那么,我们如何使用 loadMetaData: 方法呢?这些方法有什么替代方法。

任何人都可以提供一些示例代码来使用 Dropbox SDK V2 版从 Dropbox 列出和下载文件。

要检查您是否已关联帐户,您可以使用 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