Java 谷歌硬盘撤销对共享文件的权限

Java 谷歌硬盘撤销对共享文件的权限,java,google-api,google-drive-api,google-api-java-client,Java,Google Api,Google Drive Api,Google Api Java Client,我想在我的Google Drive帐户上撤销对共享文件的权限 String fileId = "abc1234"; String permissionId = "abc1234"; try { service.permissions().delete(fileId, permissionId).execute(); }//try catch (IOException e) { System.out.println("An error occurred: " + e); }//c

我想在我的Google Drive帐户上撤销对共享文件的权限

 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的值。有人知道怎样才能找到合适的吗?另外,这是撤销某人对文件的权限的正确方法吗?

我建议您执行以下操作:

这将返回有关文件的权限列表。然后,您可以找到要删除的权限并对其运行删除

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