用于为我的应用程序用户远程存储文件的API? [英] APIs for remotely storing files for my application's user?
问题描述
我需要从cordova/phonegap应用程序远程存储文件.
I have a requirement to store files remotely from a cordova/phonegap application.
我一直在看:
- Dropbox
- Google云端硬盘
- Dropbox
- Google Drive
但是,这些人似乎希望向我的应用程序注册,但是我看不到这是必需的(请参阅
However, these seems to want my application to be registered with them, but I can't see whey this is required (see here).
我还查看了 Amazon S3 .但是,我不确定我的用户是否愿意创建一个Amazon帐户,以便他们的文件可以持久保存.
I have also looked at Amazon S3. Howeever, I'm not sure my users will be happy to create an Amazon account just so that their files can be persisted.
问题:是否有其他服务提供商API可以使我在服务提供商上创建用户帐户并上传/下载文件?
Question: Are there other service provider API's available that will allow me to create a user account on the service provider and upload/download files?
推荐答案
看看各种开源云解决方案(例如: OpenStack ).使用提供的API,您可以在应用中实现用户注册.要进行非常基本的(OpenStack)安装,您实际上只需要1台服务器,然后您就可以轻松扩展云,并添加其他服务器/资源.
Take a look at various Open Source cloud solutions (example: OpenStack). Using provided API you can implement user registration in your app. To have a very basic (OpenStack) installation you really need only 1 server and then you can easily extend your cloud adding additional servers / resources.
这篇关于用于为我的应用程序用户远程存储文件的API?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!