如何使用Google.Apis.Drive.V3断开(删除访问权限)Google驱动器?

时间:2019-04-05 06:18:49

标签: c# .net google-api google-drive-api google-oauth

我已使用apis.drive.v3成功连接到Google驱动器,并且还获取了文件详细信息,然后还执行了上载,下载和删除之类的操作。

现在,用户希望从我的应用程序本身中删除对Google云端硬盘的访问权限,而无需转到google帐户(安全性-有权访问您帐户的应用程序-删除访问权限)。

如何从我的应用程序断开连接(用于删除访问权限的api调用),以清除访问令牌并刷新Google帐户中的令牌?

2 个答案:

答案 0 :(得分:1)

我找到了解决问题的方法,下面的链接给出了说明

https://developers.google.com/identity/protocols/OAuth2WebServer#tokenrevoke

它为我解决了要求,请告知是否有错...

答案 1 :(得分:0)

您可以使用该凭证撤消用户已授予您的访问权限。

credential.RevokeTokenAsync(CancellationToken.None);