は、ここに報告:私はGoogleのシートのAPIのaddProtectedRangeエラー:IDを持つグリッドなし:私は間違いを犯していた場合に確認していないか、多分あれば、これは同じ問題に関連している0
Google Sheets API V4 - Autofill Error - No grid with id: 0
を取得しています:
HttpError 400
"無効な要求[0] .addProtectedRange:IDを持つグリッドなし:1"
コードはこのような何か(additioですnal addProtectedRange objects removed)
def add_protected_ranges(spreadsheet_id):
service = get_sheets_service()
requests = [
{
"addProtectedRange": {
'protectedRange': {
"range": {
"sheetId": 1,
"startRowIndex": 0,
"endRowIndex": 0,
"startColumnIndex": 0
},
"description": "Headers must not be changed",
"warningOnly": True
}
}
}
]
body = {
'requests': requests
}
response = service.spreadsheets().batchUpdate(spreadsheetId=spreadsheet_id,
body=body).execute()
そうだった。ありがとう!今明らかになっているようだ。 –