Google 驱动器撤销对共享文件的权限

Google Drive revoke permissions on shared files

我想撤销对我的 Google 云端硬盘帐户中共享文件的权限。

 String fileId = "abc1234";
  String permissionId = "abc1234";
try 
{
  service.permissions().delete(fileId, permissionId).execute();
}//try
catch (IOException e) 
{
  System.out.println("An error occurred: " + e);
}//catch

我认为这里的问题可能是 permissionId 的值。有谁知道如何才能得到正确的?另外,这是撤销某人对文件的权限的正确方法吗?

我建议做一个 Permissions: list

service.permissions().list(fileId).execute();

这将 return 列出有关文件的权限。然后你可以找到你想要删除的权限和 运行 你的删除。