根据 API似乎我无法指定将数据附加到何处的工作表。它将所有内容附加到第一个工作表中。真的是这样吗?
因为我可以创建一个包含多张纸的文件,但是我不能在第二张纸上写字?
最佳答案
解决方案是在可怕的 Google Sheets API docs 上找到的 {range} 参数中指定工作表标题.
以下是更新 sheet2 上的值的请求 deets ...
网址:
PUT https://sheets.googleapis.com/v4/spreadsheets/{someSpreadsheetId}/values/sheet2!A1:D3?valueInputOption=USER_ENTERED
body :
{
"values": [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
}
请注意,第二张纸的标题“sheet2”在我认为的范围之前:“A1:D3”带有感叹号分隔符。
sheet2!A1:D3
关于google-api - Google Sheet API 附加到特定工作表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41067256/