首页 文章

开发人员访问Dropbox数据存储区中的用户数据

提问于
浏览
0

我在使用iOS和JavaScript SDK的应用程序中使用Dropbox数据存储区 . 除了10MB的数据存储限制外,它的效果非常好 .

但几乎我得到的每一个支持请求都让我希望我可以访问用户的数据进行调试 . 能够准确地看到用户看到的内容有助于我快速找到并修复错误 .

有没有办法在不登录帐户的情况下访问用户的数据?我可以存储他们的访问令牌并获得他们的Dropbox数据存储数据的访问权限吗?

这是关于Parse的一个有吸引力的事情:你可以看到所有用户数据 . 虽然在Dropbox用户帐户中分割用户数据有很多智慧,但它使应用程序调试变得非常困难 .

有任何想法吗?你怎么做才能解决这个问题?

1 回答

  • 1

    Dropbox数据存储区(如文件)被视为用户的私有数据,因此,如果没有某种授权,任何一方都无法获得对所述数据的访问权限(例如,访问该帐户,明确共享数据)与他们一样,等等 . 同样,即使是用户碰巧使用的API应用程序的开发人员也不会自动访问数据 .

    也就是说,如果作为应用程序的开发人员,您希望使用用户的数据进行故障排除,那么最直接的方法可能是从用户那里获取该应用程序/用户对的访问令牌 . 这将最准确地复制他们的设置 . (不幸的是,同步/数据存储SDK并不容易提取/插入任意访问令牌 . 但是,在这种情况下,构建一些流来获取访问令牌会有一些工作,例如,一个小型的Web应用程序,然后一些工作直接从API读取数据 . )

    或者,您可能希望用户可以使用您自己的帐户共享数据存储 .

    在任何情况下,非常重要的是,用户不应被误导或混淆发生了什么或开发人员请求的内容 . 这意味着用户可以清楚地了解开发人员的请求以及将对数据执行的操作 . 此外,应用程序应提供一般的隐私政策 .

相关问题