我即将开始在Google Drive API上构建一个小应用程序。
我有点担心让应用程序完全允许访问用户的驱动器,并希望给它一个“每个文件”的访问范围。
基本思想是应用程序最初会在用户的云端硬盘中创建一个文件夹(我们称之为应用程序文件夹)。然后,我希望我的应用程序也可以访问该特定应用程序文件夹中的文件和子文件夹,无论它们是如何创建/上传到云端硬盘的(但无法访问用户驱动器的其余部分)。
所以,我的问题(在我构建这个东西之前)是这样的:“每个文件”范围是否也允许应用程序访问(读取/管理/移动)App文件夹内的任何子文件/子文件夹由应用程序创建。
换句话说,“每个文件”范围是否从应用程序文件夹级联到子文件夹和文件中?
或者,应用程序本身创建的文件的“每个文件”范围是 吗?
基本上,我所追求的是Google Drive等效于Dropbox的“App文件夹”,如此处所述 - > https://www.dropbox.com/developers/core/gs
任何人都知道 - 到目前为止,我一直在努力寻找答案。
由于
答案 0 :(得分:2)
每个文件范围适用于用户使用该应用程序创建或显式打开的文件。此权限执行不级联,但当然如果您的应用程序创建文件夹,它可以在其中创建文件,并且无权读取其他文件。
这与Dropbox应用程序文件夹不同,它是一个更严格的权限。谷歌正在研究其他功能,所以请继续关注