Google OAuth:仅撤销对选定范围(不是全部)的授权

Google OAuth: Only revoke authorization to selected scopes (not all)

我正在使用 Google OAuth 访问用户的 Google 表格和云端硬盘。但是,我想为用户提供撤销访问权限的选项,但如果用户决定保留 Google 表格并撤销云端硬盘,他们将无意中撤销所有访问权限。

如何允许“递减授权”以便用户可以删除某些范围?

目前无法 revoke 单个范围。当用户撤销您的访问权限时,它将撤销他们授予您的所有范围。