我想使用 Line 将数据传输到 Google Sheet。
function appendMyRow(userId) {
var request = {
auth: oauth2Client,
spreadsheetId: mySheetId,
range:encodeURI("???? 1"),
insertDataOption: 'INSERT_ROWS',
valueInputOption: 'USER_ENTERED',
resource: {
"values": [
users[userId].replies
]
}
};
var sheets = google.sheets("v4");
sheets.spreadsheets.values.append(request, function(err, response) {
if (err) {
console.log('The API returned an error: ' + err);
return;
}
});
Run Code Online (Sandbox Code Playgroud)
错误消息是:“API 返回错误:错误:'valueInputOption' 是必需的,但未指定”
package.json 的一部分:"dependencies": { "@line/bot-sdk": "^6.3.0", "express": "^4.16.4", "google-auth-library": "^0.12. 0", "googleapis": "^27.0.0", "linebot": "^1.4.1", "request": "^2.88.0" }
valueInputOption 中应该设置哪些值?我试过“RAW”、“RAW”、“USER_ENTERED”、“USER_ENTERED”。但仍然返回相同的错误。谢谢!!!!!