Возникает ошибка при использовании метода batch_update. В gspread

Мне нужно обновить определенные ячейки таблицы используя batch_update.

sheet = client.open(f"{mails[seller_us_id]}").sheet1

if len(last_ids) > 0:
    sheet_name = sheet.title
    updates = []
    for row, value in last_ids.items():
        if isinstance(row, int) and row >= 2:
            updates.append({
               'range': f"A{row}",
               'values': [[value]]
            })
            

    # Вставка данных в таблицу одним запросом
            if updates:
                body = {
                    'valueInputOption': 'RAW',
                    'data': updates
                }
                sheet.batch_update(body)

Вылезает вот такая ошибка. введите сюда описание изображения

Словарь last_ids {2: '3206', 3: '3207', 4: '3208', 5: '3209', 6: '3210'}

Массив Updates [{'range': 'A2', 'values': [['3206']]}, {'range': 'A3', 'values': [['3207']]}, {'range': 'A4', 'values': [['3208']]}, {'range': 'A5', 'values': [['3209']]}, {'range': 'A6', 'values': [['3210']]}] исходя из описания метода я делаю все правильно


Ответы (0 шт):