Создание Google Sheets под названием приводит к ошибке "Прото-поле" при использовании клиентской библиотеки NodeJs
Я пытаюсь создать электронную таблицу Google, используя серверную часть NodeJ и API Google Sheets v4. Я следил за spreadsheets.create
учебник по документации. Однако, когда я создаю файл, используя некоторые указанные свойства, я всегда получаю следующую ошибку:
Ошибка: получено недопустимое содержимое JSON. Неизвестное имя "title" в "spreadsheet.properties": поле "Proto" не повторяется, не может начать список.
В учебнике ничего не сказано о поле "Прото". Это ошибка или я что-то упустил?
Создание файла работает, если я не укажу свойства. Однако свойства используются для задания имени файла и листов, поэтому мне нужен способ установить эти метаданные.
Вот запрос, который я отправляю с включенными свойствами:
const request = {
auth,
resource: {
properties: {
title: name,
},
sheets: [
{
properties: {
title: 'General',
},
},
],
},
};