我想撤销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的价值。有谁知道怎么能得到合适的?另外,这是撤销某人对某个文件的权限的正确方法吗?
答案 0 :(得分:2)
我建议你做一个Permissions: list
service.permissions().list(fileId).execute();
这将返回相关文件的权限列表。然后,您可以找到要删除的权限并在其上运行删除。