我将我的应用程序的 Auth 范围限制为每个文件 ( https://www.googleapis.com/auth/drive.file ) 以限制对应用程序创建或打开的文件的访问。这适用于我自己的应用程序创建的文件。当我与其他人共享此文件时,该文件可见并被识别为由我的应用程序制作,但我的应用程序无法打开:“找不到文件”。
如果我对完全访问范围(https://www.googleapis.com/auth/drive)执行相同操作,则可以打开共享文件。但是,文档中不建议使用此范围,也不应该需要此范围。
共享时这两个范围的行为差异与我预期的或我从文档中看到的不同。这是预期的错误或行为还是我错过了什么?