Java Google Drive SDK将共享权限更新为私有
我想更新任何链接到private的人对文档的权限,将权限设置为(任何链接到private的人)使用此链接并工作:Java Google Drive SDK将共享权限更新为私有,java,google-api,google-drive-api,Java,Google Api,Google Drive Api,我想更新任何链接到private的人对文档的权限,将权限设置为(任何链接到private的人)使用此链接并工作: newPermission.setType("anyone"); newPermission.setWithLink(true); newPermission.setRole("reader"); 但是尝试将权限设置为private无效,我使用的是: newPermission.setType("user"); newPermission.setValue("me"); newPe
newPermission.setType("anyone");
newPermission.setWithLink(true);
newPermission.setRole("reader");
但是尝试将权限设置为private无效,我使用的是:
newPermission.setType("user");
newPermission.setValue("me");
newPermission.setRole("owner");
答案是这样的
500 Internal Server Error
- Show headers -
{
"error": {
"errors": [
{
"domain": "global",
"reason": "internalError",
"message": "Internal Error"
}
],
"code": 500,
"message": "Internal Error"
}
}
要将权限设置为私有,我必须传递哪些参数???您是文档的所有者吗?否则,您不能将自己设置为所有者。如果您是,那么文档的权限列表将有两个条目,一个供您作为所有者使用,另一个供其他人阅读。找到后者并将其删除,您应该已经准备好了