Ошибка Google StarThinker: 'invalid_grant: неверный запрос

У меня есть скрипт Python для подключения данных из DV360 к Google Sheets с помощью фреймворка StarThinker. Сценарий работал правильно до тех пор, пока несколько недель назад рабочая учетная запись электронной почты человека, который его настроил (Python Script, Google Cloud Project, Credential files), не была выведена из эксплуатации, когда он покинул организацию.

Сценарий Python имеет 3 экземпляра:

  1. Очистить конкретную таблицу
  2. Экземпляр StarThinker
  3. Внесите данные в таблицу

Это экземпляр StarThinker, который сообщает об ошибке (RefreshError: ('invalid_grant: Bad Request', {'error': 'invalid_grant', 'error_description': 'Bad Request'})

Вот некоторые вещи, которые я уже сделал:

  • Создал новый отчет по DV360 под своим пользователем
  • Убедитесь, что у вас есть все права доступа к DV360 и электронной таблице.
  • Убедитесь, что у вас есть разрешение для проекта Google Cloud
  • Дал мне разрешение на учетную запись службы star thinker.
  • Создал новый клиент и новую учетную запись службы в GCP и поместил эти файлы в ту же папку со скриптом Python (обязательно изменил имя файлов в скрипте).

Кроме того, когда я пытаюсь открыть этот URL-адрес, я вижу проблему с недопустимым запросом, как показано ниже https://accounts.google.com/signin/oauth/error/v2 .

Наконец, в той же папке, что и скрипт, находятся файлы x3 json:

  • сервис.json
  • клиент.json
  • пользователь.json

Я смог воссоздать первые два в Google Cloud (как упоминалось выше), но не смог найти способ воссоздать user.json, который, как мне кажется, может быть здесь основной проблемой.

Я был бы очень признателен за помощь в этом.

Спасибо.

0 ответов

Другие вопросы по тегам