3

我正在创建一个在线连接到服务器以收集信息的应用程序。为了节省从大公司租用服务器空间的钱,我想知道这些免费服务(Dropbox、Google Drive、Microsoft Skydrive、Amazon Cloud 等)是否可以用作服务器空间?

我非常想要一个人们可以连接以收集数据的“空间”或“云”。示例:我有一个天气应用程序,我的服务器上有文件,我根据天气更新文件。我希望他们能够打开应用程序并连接到我的服务器以收集保存在我服务器上的天气数据。它真的不会有太多的数字空间,所以当我有可能使用像 Dropbox 这样的免费服务时,我不想支付 bookoo 的钱。

4

6 回答 6

2

您不能在任何这些服务上执行远程代码(我知道),但您当然可以将文件保存到它们。例如,您可以将文本文件(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];
于 2013-01-10T14:08:04.390 回答
2

我多次听说它有效,但还没有亲身体验。

查看这篇文章http://lifehacker.com/5528104/use-dropbox-to-share-and-host-your-web-site

正如 Axeva 所说,您无法运行自己的脚本或 sql。您必须编写自己的解决方法。

于 2013-01-10T14:08:42.997 回答
1

我确定您可以使用 Dropbox。但前提是您要下载或上传一些文件。而且我不确定它是否理想。但是您可能还想看看其他替代方案。如果您想在服务器上进行一些处理,您可以使用 GoogleAppEngine。也许 Parse.com 是另一种选择,但不确定它是否符合您的需求。

于 2013-01-10T14:12:12.597 回答
1

查看site44。它允许您连接 Dropbox 并使用友好的 URL(自己的域或其他)来访问文件。

于 2013-01-10T14:15:08.807 回答
1

我建议使用 Parse.com 之类的东西作为你的后端。他们的免费套餐可让您存储 1GB。可能不如 Dropbox,但 Parse 的 API 非常棒,用于存储/检索移动应用程序。你会很快启动并运行。不过,我还没有看过 Dropbox SDK。

于 2013-01-10T14:30:31.657 回答
1

如果您只想将 Dropbox 用作 FTP 来放置一些 JSON 或 XML 文件,那么 Dropbox 可以正常工作。

请务必将其放入您的保管箱的“公共”文件夹并请求公共链接。

于 2013-01-10T14:32:13.343 回答