【发布时间】:2015-05-22 16:10:55
【问题描述】:
在 Dropbox 中,您可以请求用户身份验证,以便为您的 Web 应用程序创建一个特殊的应用程序文件夹。您的网络应用可以通过 Dropbox API 直接访问放置在该文件夹中的文件夹和文件,但您无权访问用户的整个驱动器。
Google 云端硬盘是否有相应的功能?似乎是全有或全无,用户要么授予应用程序对其整个驱动器的完全读/写访问权限,要么根本不授予。我读对了吗?
我知道 Google Drive API 有一个“应用程序数据”文件夹选项,但这是不同的,因为用户无法访问该文件夹的内容。我想要的是用户可以从中添加或删除文件的单个文件夹,并且当他们这样做时,这些文件会同步到主网络应用程序。
【问题讨论】:
-
是的,但在文件级别是可能的。查看文件范围。不在文件夹级别。
-
Drive.file 范围限制对应用程序创建的那些文件的访问。这听起来不像操作的要求。
-
@pinoyyid 如果我创建的“文件”实际上是一个文件夹(即 mime 类型为 application/vnd.google-apps.folder - developers.google.com/drive/web/folder#creating_a_folder 的文件),我是否可以访问文件在该文件夹中创建,即使是由用户创建的?
标签: web-applications google-drive-api