Невозможно обновить файлы Google Диска с помощью Drive API v3 – тело ресурса содержит поля, которые нельзя записывать наJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно обновить файлы Google Диска с помощью Drive API v3 – тело ресурса содержит поля, которые нельзя записывать на

Сообщение Anonymous »

Я пытаюсь использовать Google Drive API (v3) для обновления документов
на Google Диске.

Я прочитал это руководство по переносу: Миграция API Google Диска v3

И закодировал его так, чтобы создать новый пустой файл() с деталями, которые я хочу обновить
и затем вызвал выполнение( ) с этим и идентификатором файла.
Но я все еще получаю сообщение об ошибке. Может ли кто-нибудь указать, где я делаю неправильно?
Большое спасибо!!

Ошибка:

{
"code" : 403,
"errors" : [{
"domain" : "global",

"message" : "The resource body includes fields which are not directly writable.",

"reason" : "fieldNotWritable"
}],
"message" : "The resource body includes fields which are not directly writable."
}


Фрагмент кода ниже:

File newFileDetails = new File();
FileList result = service2.files().list()
.setPageSize(10)
.setFields("nextPageToken, files(id, name)")
.execute();

List files = result.getFiles();

if (files == null || files.size() == 0) {

System.out.println("No files found.");

} else {

System.out.println("Files:");

for (File file : files) {

if (file.getName().equals("first_sheet")) {

System.out.printf("%s (%s)\n", file.getName(), file.getId());

newFileDetails.setShared(true);

service2.files().update(file.getId(), newFileDetails).execute();

}

}

}


Подробнее здесь: https://stackoverflow.com/questions/392 ... -body-incl
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»