使用iphone应用程序将文件从dropbox / box帐户上传到我的服务器

时间:2014-07-25 05:48:26

标签: ios dropbox dropbox-api

我有api将文件上传到我的服务器。我需要将iphone作为应用程序将文件从Dropbox传输到我的服务器。

我的问题是 我是否一定需要将文件从dropbox / box帐户下载到iphone,然后使用我的api上传到我的服务器?

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

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

或者还有其他方法吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

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