10

SkyDrive 和 Dropbox 的 api 具有管理用户整个驱动器的选项。对于 Google Drive,drive.file 范围似乎只允许访问应用程序创建的文件。Google Drive 是否有可以访问整个驱动器的范围?

4

1 回答 1

4

编辑:以下答案正确的,但最新版本的 Drive API 允许使用https://www.googleapis.com/auth/drive. 此用例不再需要 Documents List API。请参阅https://developers.google.com/drive/scopes#requesting_full_drive_scope_for_an_app

准确地说,Drive API 允许访问由应用程序创建的文件以及用户从 Drive UI(通过打开方式)使用应用程序打开的文件。

要操作用户的所有 Drive 文件,您可以使用Google Document List API。尽管我们目前禁止 Drive 应用程序(通过 Open-with 和 Create 对话框集成到 Drive UI 中的应用程序)请求访问 Document List API,因为我们希望将 Drive 应用程序保持在每个文件的安全模型上。(基本上在 Drive SDK 设置中添加文档列表范围会引发错误)。

于 2012-04-26T10:26:59.923 回答