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

时间:2017-05-11 12:36:05

标签: ios dropbox dropbox-api dropbox-sdk

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

不再有DBSession类了。然后,如何让应用程序知道用户已经过身份验证。在V1版本中,我们曾经写过像

这样的东西
[[DBSession sharedSession] isLinked];

但现在我们没有DBSession。

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

任何人都可以提供一些示例代码,使用Dropbox SDK V2版列表并从dropbox下载文件。

1 个答案:

答案 0 :(得分: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