首页 > 解决方案 > 使用 NodeJs 客户端库时,创建标题为 Google 表格的结果会导致“原始字段”错误

问题描述

我正在尝试使用 NodeJs 后端和 Google Sheets v4 API 创建一个 Google 电子表格。我正在关注文档中的spreadsheets.create教程。但是,当我使用一些指定的属性创建文件时,我总是收到以下错误:

错误:收到无效的 JSON 有效负载。'spreadsheet.properties' 中的未知名称“标题”:原始字段不重复,无法启动列表。

在本教程中,没有提到“原型”字段。这是一个错误还是我错过了什么?

如果我不指定属性,创建文件确实有效。但是,这些属性用于为文件和工作表设置名称,因此我确实需要一种方法来设置此元数据。

这是我发送的请求,其中包含以下属性:

const request = {
  auth,
  resource: {
    properties: {
      title: name,
    },
    sheets: [
      {
        properties: {
          title: 'General',
        },
      },
    ],
  },
};

标签: google-sheets-apigoogle-api-nodejs-client

解决方案


推荐阅读