Проблема авторизации приложения в google api

Есть скрипт , который тянет данные с различных api и загружает их в Google Big Query . Хостится на pythonanywhere , решил перекатить на Я.Облако. Библиотека гугла при первом запуске на новой машине ранее требовала пройти по ссылке, выдать разрешения приложению , получить код и ввести его в консоли на удаленной вм, сейчас же я получаю ссылку, которая выдает ошибку вместо кода https://yadi.sk/i/Cw_nMYgepjKyEg да и код ввести некуда.

Заводил новый акк на pythonanywhere - всё ок авторизуется. Обновлял либы - не помогло https://yadi.sk/i/-fpfCqam85yEIA

Неделю назад такой проблемы не было , кто нибудь уже столкнулся с подобным? Есть ли решение?

Код

from google.cloud import bigquery
from google.oauth2 import service_account
import pandas_gbq


project_id = 'xxxx'
key = 'xxxx.json'

credentials = service_account.Credentials.from_service_account_file(
            key)
sql = '''
SELECT * FROM `festive-ray-xxx.xxx.p_CampaignBasicStats_5231459742`
'''
sql_1 = '''
SELECT * FROM `festive-ray-xxx.xxx.p_Campaign_5231459742`
'''
sql_2 = '''
SELECT * FROM `festive-ray-xxx.xxx.p_CampaignCrossDeviceStats_5231459742`
'''
google_ad_CampaignBasicStats_df = pandas_gbq.read_gbq(sql, project_id=project_id)
google_ad_Campaign_df = pandas_gbq.read_gbq(sql_1, project_id=project_id)
google_ad_CampaignCrossDeviceStats_df = pandas_gbq.read_gbq(sql_2, project_id=project_id)

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