iOS应用上传照片至Facebook和服务器的方法

问题描述:

当用户需要在iOS应用中石化,下面就必须做(排名不分先后):iOS应用上传照片至Facebook和服务器的方法

  • 照片已被上传到我们的服务器
  • 照片已被张贴在Facebook的

什么是做到这一点的最好办法?

方案1:

  1. iOS应用上传照片到我们的服务器
  2. iOS应用上传照片至Facebook的

方案2:

  1. iOS应用上传照片t Ø服务器
  2. 我们的服务器上传照片至Facebook

问题:

  1. 哪种方法更好(方案1或方案2或有任何其他更好的方法)?
  2. 其他应用程序遵循哪种方式执行此类操作。 (Instagram/Foodspotting等应用程序)?

根据你的要求和信息您所提供的(我不知道是否有其他要求),我可能会去的方案2,原因如下:

用户先来吧:在这种情况下,我正在考虑离开用户设备的数据。大多数人有一个有限的数据计划,这意味着,你应该尽量使用尽可能少的资源(在这种情况下,他们的注意力是数据&)。

您有更大的灵活性:如果发生错误而无需打扰用户,您可以重试上传至脸书。例如,如果出于任何原因,您无法在第一次尝试中上传到Facebook,那么您可以重试,而不会让用户注意人质。

您有更多控制/测量:在这里,我假设您的应用程序的某些功能。但假设您允许用户将文件上传到您的服务器,但他们可以选择是否发布到Facebook,然后您就可以开始查看您的用户实际发布到Facebook的百分比,并开始查看有关用户的模式。这种信息总是有价值的。

+0

非常感谢! – user1046037