我一直试图让追加行的例子工作了几个小时,现在没有运气,我没有得到任何错误,但我的电子表格是不是得到更新。
https://developers.google.com/sheets/samples/writing#append_values
function insertInSpreadSheet(sheetId, sheetService) {
var body = {
"range": "Sheet1",
majorDimension: "ROWS",
"values": [
["Item", "Cost", "Stocked", "Ship Date"],
["Wheel", "$20.50", "4", "3/1/2016"],
["Door", "$15", "2", "3/15/2016"],
["Engine", "$100", "1", "30/20/2016"],
["Totals", "=SUM(B2:B4)", "=SUM(C2:C4)", "=MAX(D2:D4)"]
]
}
var params = {
spreadsheetId: sheetId,
"range": "Sheet1",
valueInputOption: "USER_ENTERED",
media: {
body: body
}
};
sheetService.spreadsheets.values.append(params, function(err, res) {
if(err){
console.log(err);
return;
}
console.log(res);
return;
});
}//end function
字符串
回复:
{
spreadsheetId: '1NvBbTlET7G5yhuuFF6zj-7LQUQ9TI85_geviRLuzCD0',
updates: {
spreadsheetId: '1NvBbTlET7G5yhuuFF6zj-7LQUQ9TI85_geviRLuzCD0',
updatedRange: 'Sheet1!A1'
}
}
型
我错过什么了吗?
编辑
我的简历完全是空的
6条答案
按热度按时间vom3gejh1#
Node.js客户端库要求在一个名为
resource
的参数中包含请求的主体。请参见以下示例:字符串
qvtsj1bj2#
答案对我不太管用...
字符串
kxxlusnw3#
//将行写入工作表
字符串
33qvvth14#
我看到的唯一区别是示例包含了要更新的工作表的范围:
字符串
wfsdck305#
对于Google API v4,您的请求格式应该如下:
字符串
uttx8gqw6#
在更新的Googleapis客户端中,resource属性已重命名为
requestBody
。字符串
链接到googleapi文档中的示例:Append sample