使用iphone应用程序将文件从保存箱/箱子帐户上传到我的服务器

我有一个API上传文件到我的服务器。 我需要让iPhone的应用程序从Dropbox传输文件到我的服务器。

我的问题是我是否需要从Dropbox / box帐户下载文件到iPhone,然后上传到我的服务器使用我的API?

或者我可以跳过下载文件到设备的部分,并直接从Dropbox / Box帐户上传到我的自定义服务器?

或者可选地只保留iPhone和Dropbox之间的几个文件同步,并上传文件的本地副本到我的服务器?

或者还有其他的方式吗?

提前致谢。

如果用户已经在iPhone应用程序本身上授权了Dropbox API应用程序,并且Dropbox API访问令牌驻留在那里,则一种解决scheme是让iPhone应用程序对/ media进行API调用(在官方的Dropbox iOS Core SDK中,这是loadStreamableURLForFile )。 这将返回到文件内容的临时直接链接。 然后,您可以将该链接传递到您的服务器,并在那里下载。