У меня есть сценарий Python, который получает список тегов, переменных и триггеров из Tag Manger API и загружает его в BigQuery. Я хочу автоматизировать это. Я запускаю скрипт на сервере с CentOS и получаю запрос открытой ссылки для авторизации.
Your browser has been opened to visit: https://accounts.google.com/o/oauth2/auth?client_id=396356376607-ur3sia6lcgqppup2bt3p9a23l6lco3so.apps.googleusercontent.com&redirect_uri=http%3A%2F%2Flocalhost%3A8080%2F&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Ftagmanager.edit.containers&access_type=offline&response_type=code If your browser is on a different machine then exit and re-run this application with the command-line parameter --noauth_local_webserver
Если я использую secret- json для учетной записи службы, я получаю сообщение об ошибке
The client secrets were invalid: Invalid file format. See https://developers.google.com/api-client-library/python/guide/aaa_client_secrets Expected a JSON object with a single property for a "web" or "installed" application WARNING: Please configure OAuth 2.0 To make this sample run you will need to populate the client_secrets.json file found at: client_secret.json with information from the APIs Console <https://code.google.com/apis/console>.
Что делать Мне нужно сделать так, чтобы мне не нужно было переходить по ссылке для авторизации?