Sheets API v4 - JS 客户端:如何 add/append 现有 Sheet 的新行

Sheets API v4 - JS Client: How to add/append a new row to an existing Sheet

我正在使用 Google Sheets API v4[1] 使用 Java Script Client API[2] 来操纵 Spreedsheet。

如何在不使用 spreadsheets.values.update 方法 [3] 的 range 属性 的情况下添加新行。这是使用 Google Java 脚本客户端 API 添加行的唯一方法吗?

我只想在现有 sheet.

的末尾(最后一个非空行之后)添加一个新行

使用 sheet 对象 [4] 中的 rowCountendRowIndex 属性不是一个选项,因为我想在最后一个非空行之后添加。

[1] https://developers.google.com/sheets/reference/rest/

[2]https://developers.google.com/sheets/quickstart/js

[3] https://developers.google.com/sheets/reference/rest/v4/spreadsheets.values/update

[4]https://developers.google.com/sheets/reference/rest/v4/spreadsheets#sheet

您可以使用电子表格集合的 AppendCellsRequest 在最后一行之后追加新行:

https://developers.google.com/sheets/reference/rest/v4/spreadsheets/request#appendcellsrequest