Google sheets Google sheets API追加方法(最后一个在顶部)
使用google sheets api append方法(任何语言)时,要附加到工作表的值将添加到最后一个非空行之后。 因此,新值将显示在图纸底部,如下所述:Google sheets Google sheets API追加方法(最后一个在顶部),google-sheets,google-sheets-api,Google Sheets,Google Sheets Api,使用google sheets api append方法(任何语言)时,要附加到工作表的值将添加到最后一个非空行之后。 因此,新值将显示在图纸底部,如下所述: 如何以新值显示在工作表顶部的方式追加值?您希望通过插入新行来追加值。如果我的理解是正确的,这个方法怎么样?似乎sheets.spreadsheets.values.append将值追加到最后一行。因此,我建议使用sheets.spreadsheets.batchUpdate。端点和请求主体如下所示。使用此选项时,请修改########,
如何以新值显示在工作表顶部的方式追加值?您希望通过插入新行来追加值。如果我的理解是正确的,这个方法怎么样?似乎
sheets.spreadsheets.values.append
将值追加到最后一行。因此,我建议使用sheets.spreadsheets.batchUpdate
。端点和请求主体如下所示。使用此选项时,请修改########
,“sheetId”:1234567890
以及范围和值的参数
终点:
请求机构:
此请求的流程:
如果我误解了你的问题,我很抱歉。谢谢@Tanaike,我会尝试一下,让你know@Tlink谢谢你的回复。我会等的。@Tanaike谢谢你的回答!您可以添加一个类似于append的添加多行的替代方法,它接受一个行数组数组吗?pasteData只接受1个字符串参数(1行,列值用逗号分隔),想要数组数组。我的答案对您有用吗?如果你在我的回答中有问题,请随时告诉我。这些信息帮助我学习。另外,我认为这有助于其他用户了解情况作为一种信息。非常感谢@Rubén
POST https://sheets.googleapis.com/v4/spreadsheets/### spreadsheet ID ###:batchUpdate
{
"requests": [
{
"insertRange": {
"range": {
"sheetId": 1234567890,
"startRowIndex": 0,
"endRowIndex": 1
},
"shiftDimension": "ROWS"
}
},
{
"pasteData": {
"data": "sample1, sample2, sample3",
"type": "PASTE_NORMAL",
"delimiter": ",",
"coordinate": {
"sheetId": 1234567890,
"rowIndex": 0,
}
}
}
]
}