我正在尝试将文件从我的应用程序复制到google drive。我无法使用范围 drive.file和drive.metadata 进行复制,但可以通过 drive进行复制范围。由于驱动器作用域提供了比所需更多的访问权限,因此我只想保留所需的文件复制作用域。
请让我知道文件复制所需的最小范围。
还想知道顺序或作用域定义是否很重要,例如将作用域作为“ drive.file驱动器元数据”与“ drive.metatdata drive.file”不同。
任何建议将不胜感激。
答案 0 :(得分:1)
要复制文件,您将需要对驱动器帐户file.create的写访问权限
此请求要求至少具有以下范围之一的授权(有关身份验证和授权的更多信息)。
如果您尝试使用https://www.googleapis.com/auth/drive.file,则建议您在不验证用户的情况下更改应用程序的作用域时尝试刷新身份验证。