Я пытаюсь автоматизировать простое обновление электронной таблицы Google, и я использую библиотеку gspread
, чтобы сделать так. Одна критическая задача, которая в настоящее время не поддерживается gspread
, - это возможность добавлять комментарии к определенной ячейке (есть открытый вопрос для этого и даже суть решения, но я получал 404
ошибку при попытке его использовать).
Я знаю, что API Google Диска (v3) поддерживает добавление комментариев, как описано здесь a>, но у меня проблемы с аутентификацией, и мне нужна помощь.
Что я знаю / знаю:
Я уже настроил OAuth 2.0 и зарегистрировался для API через Google, а также у меня есть client_secret.json
в моем каталоге, но мои знания о веб-запросах и ответах ограничены, поэтому изучение документации Drive API вряд ли имеет смысл. Я знаю, что для создания комментариев мне придется использовать якоря и указывать местоположение ячейки, используя номера столбцов / строк.
На чем я застрял:
При использовании Google API Explorer я получаю 400
ошибку с сообщением: The 'fields' parameter is required for this method.
Как я могу сделать POST-запрос, используя мою аутентификацию? Думаю, оттуда я сам смогу добавлять комментарии.