google-sheets-api - 使用 NodeJs 客户端库时,创建标题为 Google 表格的结果会导致“原始字段”错误
问题描述
我正在尝试使用 NodeJs 后端和 Google Sheets v4 API 创建一个 Google 电子表格。我正在关注文档中的spreadsheets.create
教程。但是,当我使用一些指定的属性创建文件时,我总是收到以下错误:
错误:收到无效的 JSON 有效负载。'spreadsheet.properties' 中的未知名称“标题”:原始字段不重复,无法启动列表。
在本教程中,没有提到“原型”字段。这是一个错误还是我错过了什么?
如果我不指定属性,创建文件确实有效。但是,这些属性用于为文件和工作表设置名称,因此我确实需要一种方法来设置此元数据。
这是我发送的请求,其中包含以下属性:
const request = {
auth,
resource: {
properties: {
title: name,
},
sheets: [
{
properties: {
title: 'General',
},
},
],
},
};
解决方案
推荐阅读
- javascript - Vue.js - 如何隐藏带有悬停事件的图像并显示另一个?
- python - 如何使用 for 循环和 if 语句将行附加到 pandas 数据帧
- swift - 如何检查 swift 函数实现
- google-bigquery - Bigquery 中的 Fuzzball
- c# - 无法识别 URI 前缀。元数据包含无法解析的引用:'net.tcp://localhost:8090/'
- oauth - Spring Cloud Gateway - 不透明的令牌
- css - 在引导程序 datetimepicker 中隐藏边框
- excel - 将范围从已关闭的工作簿复制到特定工作表
- amazon-web-services - Amplify 安装到现有 Vue/Bootstrap 项目时出错:您可能需要适当的加载程序来处理此文件类型
- android - 使用经过 Apple/Google 登录验证的客户端验证对服务器的请求