ACCESS_TOKEN="*****"
SPREADSHEET_ID="*****"
URL="https://sheets.googleapis.com/v4/spreadsheets/"
#
curl -H "Authorization: OAuth "$ACCESS_TOKEN \
-X POST -H "Content-Type: application/json" \
$URL$SPREADSHEET_ID:batchUpdate \
-d@cities.json
cities.json
{
"requests": [
{
"updateCells": {
"range": {
"sheetId": 0,
"startRowIndex": 0,
"endRowIndex": 3,
"startColumnIndex": 0,
"endColumnIndex": 5
},
"rows": [
{
"values": [
{ "userEnteredValue": { "stringValue": "t2001"} },
{ "userEnteredValue": { "stringValue": "小山"} },
{ "userEnteredValue": { "numberValue": 82345} },
{ "userEnteredValue": { "boolValue": false} },
{ "userEnteredValue": { "stringValue": "2017-3-12"} }
]
},
{
"values": [
{ "userEnteredValue": { "stringValue": "t2002"} },
{ "userEnteredValue": { "stringValue": "下野"} },
{ "userEnteredValue": { "numberValue": 31845} },
{ "userEnteredValue": { "boolValue": false} },
{ "userEnteredValue": { "stringValue": "2018-9-19"} }
]
},
{
"values": [
{ "userEnteredValue": { "stringValue": "t2003"} },
{ "userEnteredValue": { "stringValue": "栃木"} },
{ "userEnteredValue": { "numberValue": 93726} },
{ "userEnteredValue": { "boolValue": false} },
{ "userEnteredValue": { "stringValue": "2014-3-22"} }
]
}
],
"fields": "userEnteredValue"
}
}
]
}
アクセストークンの作成方法はこちら
Google スプレッドシートを curl で扱う
シートを読む方法
Google スプレッドシートを curl で読む