我試圖更新谷歌驅動器文件的權限,即試圖給新的角色。但它拋出了一個例外。這裏是示例代碼。如何使用REST API更新Google Drive文件權限?
Permission content = new Permission();
permission.setRole("Reader");
permission.setType("user");
permission.setEmailAddress("[email protected]");
driveService.permissions().update(fileId, permissionId, permission).queue(batch, callback);
對於此示例代碼,我的Json例外如下
{
"error": {
"errors": [
{
"domain": "global",
"reason": "fieldNotWritable",
"message": "The resource body includes fields which are not directly writable."
}
],
"code": 403,
"message": "The resource body includes fields which are not directly writable."
}
}
一些能幫助我,如何解決這個問題?
Java Drive REST API V3中可能如何實現這一點? – Venkat