Где я могу найти токен обновления объявлений Google

Я хочу вызвать API объявлений Google с приложением django, но не могу найти refresh_token

Я использую код ниже

credentials = { 'developer_token': 'xxxx', 'refresh_token': '', 'client_id': 'xxx.apps.googleusercontent.com', 'client_secret': 'xxx'}

adwords_client = GoogleAdsClient.load_from_dict(credentials)

И ниже код в django

('invalid_request: Отсутствует обязательный параметр: refresh_token', '{\n "error": "invalid_request",\n "error_description": "Отсутствует обязательный параметр: refresh_token"\n}')

1 ответ

Сначала вам нужно запустить сценарий начальной аутентификации, предоставленный Google. Вы можете получить его здесь.

Загрузите его и запустите из командной строки, и он откроет окно браузера для отображения кода. Скопируйте код и вставьте его обратно в командную строку. Затем Google сделает танец и предоставит вам токен обновления в командной строке. Скопируйте и вставьте это в свой файл google_ads.yaml. Срок его действия не истекает, поэтому его нужно сделать только один раз.

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