Google Drive AppFolder (AppData) 是否需要它自己的显式范围?
Does Google Drive AppFolder (AppData) require it's own explicit scope?
我有一些代码能够读取和写入最近停止工作的 Drive appfolder (AKA appdata)。
看来问题是由于我们要求合并范围。在我们请求显式范围之前:
www.googleapis.com/auth/drive.appdata
www.googleapis.com/auth/drive.file
但我们将它们合并到顶级范围:
www.googleapis.com/auth/drive
我们可以读取并找到应用程序文件夹中的文件,但无法写入。必须重新添加 drive.appdata 作用域。
这是有意为之的行为吗?很困惑。
注意:是的,我看到 Google 已将名称从 appdata 更改为 appfolder,因此我也改为使用 appfolder 名称。
是的,appdata 需要它自己的范围。
我有一些代码能够读取和写入最近停止工作的 Drive appfolder (AKA appdata)。
看来问题是由于我们要求合并范围。在我们请求显式范围之前:
www.googleapis.com/auth/drive.appdata
www.googleapis.com/auth/drive.file
但我们将它们合并到顶级范围:
www.googleapis.com/auth/drive
我们可以读取并找到应用程序文件夹中的文件,但无法写入。必须重新添加 drive.appdata 作用域。
这是有意为之的行为吗?很困惑。
注意:是的,我看到 Google 已将名称从 appdata 更改为 appfolder,因此我也改为使用 appfolder 名称。
是的,appdata 需要它自己的范围。