是否可以使用Dropbox,Google Drive,Skydrive等作为服务器空间?
我正在创build一个在线连接到服务器以收集信息的应用程序。 为了从大公司租用服务器空间节省资金,我想知道这些免费服务(Dropbox,Google Drive,Microsoft Skydrive,Amazon Cloud等)是否可以用作服务器空间?
我非常想要一个“空间”或“云”,人们可以连接到收集数据。 例如:我有一个天气应用程序,我的服务器上有文件,我根据天气更新文件。 我希望他们能够打开应用程序并连接到我的服务器来收集保存在我的服务器上的天气数据。 它真的不会有太多的数字空间,所以当我可以使用像Dropbox这样的免费服务时,我不想支付大笔资金。
你不能在任何这些服务(我知道)上执行远程代码,但你当然可以保存文件给他们。 例如,您可以将文本文件(CSV?XML?JSON?)写入这些位置。
查看Dropbox SDK了解如何将其集成到iOS或Android项目的详细信息。 这很简单。
以下是上传文件的基本代码示例:
NSString *localPath = [[NSBundle mainBundle] pathForResource:@"Info" ofType:@"plist"]; NSString *filename = @"Info.plist"; NSString *destDir = @"/"; [[self restClient] uploadFile:filename toPath:destDir withParentRev:nil fromPath:localPath];
我多次听说它正在工作,但还没有取得我自己的经验。
看看这个posthttp://lifehacker.com/5528104/use-dropbox-to-share-and-host-your-web-site
由于Axeva说你不能运行你自己的脚本或sql。 您必须编写自己的解决方法。
我相信你可以使用Dropbox。 但只有当你想下载或上传一些文件。 我不确定它是否理想。 但还有其他的select,你可能想看看。 就像你可以使用GoogleAppEngine一样,如果你想在服务器上完成一些处理。 也许Parse.com是另一种select,但不知道它是否适合您的需求。
退房网站44 。 它允许你与Dropbox连接,并使用友好的URL(自己的域名或其他)来访问文件。
我会build议使用像Parse.com作为您的后端。 他们的免费层让你存储1GB。 也许没有Dropbox那么多,但是Parse的API非常棒,可以从移动应用程序中进行存储/检索。 你会起来,运行速度非常快。 虽然我没有看过Dropbox SDK。
如果您只想将Dropbox作为FTP来放置一些JSON或XML文件,Dropbox就可以正常工作。
只要确保把它放在你的保pipe箱的“公共”文件夹中,并请求公共链接。