我认为没有api可以让我的应用用户将文件从他们的应用上传到我的Dropbox帐户吗?我认为Dropbox希望安装他们的应用程序(对我来说不可能),或者会向用户显示一个登录屏幕,使他们只能登录他们的Dropbox帐户。
答案 0 :(得分:1)
我不认为这是可能的,因为它已明确说明:
[DBSession linkFromController:]
方法要求用户授权该应用,然后链接进程将切换到Dropbox移动应用程序(如果已安装),则用户无需再次登录,它将配置所有者的A / C和使用应用程序验证它。
只是解决方法的想法,这可能对您有所帮助或其他方面:
如果使用iOS Chooser SDK,通过此用户可以选择一个文件并直接与其他用户共享该文件的链接。一旦用户成功选择该文件,它就会重定向回应用并提供包含以下内容的响应:
可以将选配器配置为返回两种链接类型之一。
DBChooserLinkTypePreviewlinks 是返回的默认链接类型 选择器。预览链接指向一个人性化的预览页面 文件,非常适合分享。您可以阅读有关链接的更多信息 Dropbox文件位于我们的帮助中心。请注意,用户可以禁用此功能 如果他们愿意,可以在以后链接。
DBChooserLinkTypeDirectlinks 直接指向的内容 文件,对于下载文件本身很有用。与预览不同 但是,它们会在四小时后过期,所以请务必 文件后立即下载文件的内容 选择。这些URL不应用于直接显示内容 浏览器。