Написать в GoogleSheet через API с Java

Я пытаюсь записать значение в ячейку с помощью Google Sheet API с Java. Для чтения я использовал руководство отJava Быстрый старт который работал хорошо для меня.

Для записи в Google Sheet я использую:

service.spreadsheets().values().update(spreadsheetId, "Sheet1!A4:H", response).execute();

Эта функция выводит следующую ошибку во время работы:

com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden
{
  "code" : 403,
  "errors" : [ {
    "domain" : "global",
    "message" : "Request had insufficient authentication scopes.",
    "reason" : "forbidden"
  } ],
  "message" : "Request had insufficient authentication scopes.",
  "status" : "PERMISSION_DENIED"
}

В качестве области аутентификации я использую

private static final List<String> SCOPES = Arrays.asList(SheetsScopes.SPREADSHEETS);

Ответы на вопрос(3)

Ваш ответ на вопрос