Я создаю приложение, которое требует доступа к учетной записи Google. На данный момент я использую длинный путь создания проекта, создания ключей и множество промежуточных шагов, которые делают его слишком длинным для пользователя.
Это часть, где пользователь проходит аутентификацию:
google_scopes = ["https://www.googleapis.com/auth/youtube.readonly"]
api_service_name = "youtube"
api_version = "v3"
client_secrets_file = "config.json"
# Get credentials and create an API client
flow = google_auth_oauthlib.flow.InstalledAppFlow.from_client_secrets_file(
client_secrets_file, google_scopes)
credentials = flow.run_console()
youtube = googleapiclient.discovery.build(
api_service_name, api_version, credentials=credentials)
Я просто хочу, чтобы это было сделано без файла конфигурации с ключами. Просто ссылка, которая требует от пользователя входа в систему, а затем возвращаются токены.