首页 文章

使用Dropbox Sync API实现多用户功能(共享文件夹)

提问于
浏览
2

ABC说,我在Android和iOS上有一个应用程序 . 它存储和访问用户设备本地的SQLite数据库(.db文件) .

为了在不同设备之间提供同步,我实施了Dropbox Sync API,以便在一台设备上输入的数据会自动反映在其他设备上 . 当然,用户必须已将应用ABC链接到所有设备上的Dropbox帐户 . 因此,它在所有设备上都是相同的Dropbox帐户 . SQLite数据库存储在app文件夹(Dropbpx / Apps / ABC)中 . 我只获得了app文件夹的许可 .

现在,我希望实现具有读/写权限的多用户功能,其中具有不同Dropbox帐户的用户可以访问此app文件夹(Dropbpx / Apps / ABC) . 似乎app文件夹无法共享 . (当我尝试共享应用程序文件夹时,它显示“无法共享应用程序文件夹”)

link表示您需要Full Dropbox权限才能创建共享文件夹,但Sync API不支持Full Dropbox权限 .

任何线索我如何使用Sync API提供多用户功能(共享文件夹,.db文件)?

任何帮助,将不胜感激 .

1 回答

  • 3

    链接的论坛帖子仍然正确,Sync API目前不支持Full Dropbox权限 . app文件夹当前与共享文件夹不兼容也是正确的(即,app文件夹不能共享,或包含或包含在共享文件夹中 . )

    但是,在该线程之后引入了一个名为“文件类型”的新权限,即Sync API支持并可以与共享文件夹一起使用 . 您可以在此处找到有关不同权限的更多信息:

    https://www.dropbox.com/developers/reference/devguide#app-permissions

    此外,虽然.db不是文件类型权限存储区中可用的标准扩展之一,但Dropbox API支持可以启用自定义扩展,如下所示:

    https://www.dropbox.com/developers/support#custom-extensions

相关问题