googleスプレッドシートapi batchUpdateを使用して、同じリクエストで異なる値を更新したいと考えています。Python3 googleスプレッドシートapi batchUpdate Jsonの書式設定
ドキュメントの例では、Dictを使用してJsonリクエストを保存しますが、同じ属性(insertDimension)を複数回設定する必要があります。 ここにGoogleは、私がjson.dumpsに
MYDATA = json.dumps( ''」
"リクエスト" を使ってみました要求
{ "requests": [ { "insertDimension": { "range": { "sheetId": sheetId, "dimension": "COLUMNS", "startIndex": 2, "endIndex": 4 }, "inheritBefore": true } }, { "insertDimension": { "range": { "sheetId": sheetId, "dimension": "ROWS", "startIndex": 0, "endIndex": 3 }, "inheritBefore": false } }, ], }
を期待:[{{ "updateDimensionPropertiesを":{"範囲 ":{"シートID ":0、"寸法 ":"行 "、"開始インデックス ":0 " endIndex ":50 }、 "プロパティ ":{ "ピクセルサイズ":10 }、 "フィールド": "ピクセルサイズ" } } }] '' ')
私は 「無効なJSONペイロードが受信されたこのエラーメッセージを表示します。不明な名前「」:ルート要素は、メッセージでなければなりません。」