我有一个集成了 Dropbox 的 iOS 应用。可以下载/上传/预览文件、导航和编辑一些文件。我还需要添加 box.net 集成。能带多少?以及如何兼容 Dropbox 和 box.net api?
任何人都可以比较与 Dropbox 和 box.net 的开发吗?
Dropbox API 有不同的工作模式来使用它:只需上传文件作为备份、浏览系统文件、拥有对 Dropbox 的完全访问权限等。
你可以看看他们的网站: https ://www.dropbox.com/developers
他们有插件,可让您保存到保管箱或加载文件:https ://www.dropbox.com/developers/dropins
数据存储:如今,您的应用需要存储和同步的不仅仅是文件。借助 Datastore API,可以轻松同步联系人、待办事项和游戏状态等结构化数据。数据存储支持多平台、离线访问和自动冲突解决。 https://www.dropbox.com/developers/datastore
同步 API:通过熟悉的类似文件系统的界面处理 Dropbox 上的文件。Sync API 负责同步并通知您远程更改,以便您的应用程序可以立即响应。它还处理缓存、网络脆弱性和离线逻辑,因此您不必这样做。 https://www.dropbox.com/developers/sync
和 Core API,让您可以访问最低级别的所有内容 https://www.dropbox.com/developers/core
关于盒子,它们有不同的 API,因此它们不兼容。您需要以不同的方式管理每一件事,但正如我所见(我也想实现它),它的工作方式与 dropbox 类似。
在这里你可以看到所有的信息: http: //developers.box.com/sdks/你在这里有一个教程:http: //developers.box.com/box-ios-sdk-tutorial/ 我不知道你更多,因为我还没有开始实施它。
对于 box.net,您有一种开源框架,包括查看、编辑和上传文件。通过使用公司为您提供其网站和 Box 同步的相同安全性(例如通过登录新设备进行 SMS 验证),它具有一流的安全性。
他们还提供了一个论坛,您可以在其中提出问题,StackOverflow 确实在 Box API 下提供了一个box.net标签。
我没有使用 Dropbox API 的经验,但我想临时存储文件将帮助您跨平台使用 Box 和 Dropbox。