是否可以使用Dropbox替换服务器后端?

时间:2015-03-30 12:29:50

标签: ios xcode server dropbox

我正在开发一个iOS应用程序(将部署在App Store上),每周需要更新内容。

我知道实现这一目标的最佳方法是使用服务器,应用程序将在其中查询新数据并以JSON格式下载响应。但是,当涉及到HTML,PHP或MySQL时,我并不知情,因此我正在努力寻找替代方案。

这是一个想法:使用Dropbox替代服务器后端。我的应用程序连接到一个中央Dropbox帐户,检查新文件,并在存在时下载它们。

这个想法可行吗?如果没有,还有其他选择吗?

3 个答案:

答案 0 :(得分:2)

由于以下原因,Dropbox不能成为服务器/后端的可靠替代品:

  1. Dropbox使用OAuth进行身份验证,这需要用户进行交互。您不希望应用用户使用“通用”凭据进行Dropbox身份验证。

  2. 安装了Dropbox帐户或应用程序的用户很可能会使用自己的凭据登录,这会完全破坏您的流量。

  3. Drobox,虽然共享和同步文件的好方法并不适用于更有意义的数据,如Web服务等或用户/数据库交互等。只需同步JSON文件就可以满足您应用程序的需求,但需要很长时间术语透视你想要一个合适的后端。

  4. 正如@tkanzakic在评论中所建议的那样,如果你不想在后端获得过于技术性的话,你可以use one of the substitution services

答案 1 :(得分:0)

我参加聚会很晚,但这是可能的,但不一定是愚蠢的想法(尽管这取决于您的需求)。例如,您可能想看看remote storage,它使您可以在其他提供程序中使用Dropbox作为后端。

答案 2 :(得分:-1)

当然,您可以使用 Dropbox Sync API 来实现此目标(https://www.dropbox.com/developers/sync)。