Я попытался обновить разрешение на доступ к файлу на Google Диске, т.е. попытался дать новую роль. Но это исключение. Вот пример кода.
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."
}
}
Может кто-нибудь помочь мне, как это решить?