Ios 带有Oauth的Dropbox选择器

Ios 带有Oauth的Dropbox选择器,ios,oauth,dropbox,dropbox-api,Ios,Oauth,Dropbox,Dropbox Api,我正在将dropbox与iOS应用程序集成。我想实现以下功能 用户可以与应用程序共享其现有dropbox文件。 如果用户修改了任何文件,我应该能够获取更新的文件并通知AppServer。 此外,这些文件与应用程序无关。用户可以与应用程序共享其dropbox帐户中的任何文档 在浏览了API之后,我发现我可以使用dropbox选择器UI来共享文件。选择器正在生成我可以与服务器共享的临时URL,以便从dropbox中提取文件 但为了得到修改后的文件,我必须与OAuth权限集成,以便在dropbox帐户

我正在将dropbox与iOS应用程序集成。我想实现以下功能

用户可以与应用程序共享其现有dropbox文件。 如果用户修改了任何文件,我应该能够获取更新的文件并通知AppServer。 此外,这些文件与应用程序无关。用户可以与应用程序共享其dropbox帐户中的任何文档 在浏览了API之后,我发现我可以使用dropbox选择器UI来共享文件。选择器正在生成我可以与服务器共享的临时URL,以便从dropbox中提取文件

但为了得到修改后的文件,我必须与OAuth权限集成,以便在dropbox帐户上运行增量查询。在这里,我对chooser和OAuth这两个似乎互不相关的并行功能印象深刻。即使在请求OAuth权限的同时,dropbox也会访问web url来授予权限,而不是在iOS上显示已经登录的用户

如何验证chooser帐户和OAuth授权帐户是否相同?当用户想要向应用程序添加任何文件时,我将如何显示dropbox chooserof OAuth connected


如果我理解dropbox API有误,请纠正我。如果需要提供更多详细信息,请告诉我。

不幸的是,目前无法同时使用Chooser和基于OAuth的Dropbox API,但我已将其记录为功能请求。使用OAuth选择文件时,提供Chooser的替代方法是什么?我是否应该编写自己的实现来获取每个文件夹构建ui的所有文档,类似于Chooser?是的,您当然可以使用核心API构建自己的文件选择ui。可以使用/delta加载整个服务器状态:或使用/metadata加载各个文件夹级别: