Я пишу простое приложение, используя spotipy , чтобы автоматически добавлять все треки, которые мне понравились, в еженедельном плейлисте для еженедельного поиска в другой указанный плейлист.Похоже на это , но с использованием Python и Google Cloud.
Для взаимодействия с API Spotify нам необходимо получить токен авторизации, выполнив поток аутентификации Client Credentials .Этот процесс предлагает пользователю авторизовать приложение, а затем перенаправляет на redirect_uri
, который может быть любым, но я установил redirect_uri
= http://localhost:1240/callback
Что я сделал :
Я написал простое приложение Flask, чтобы дождаться вызова redirect_uri
, проанализировать код из параметров и затем вернуть код.
Что мне нужно : чтобы иметь возможность в другой части основного приложения ждать, пока метод этого приложения Flask сработает, и получить возвращенный код.
Другими словами, поток аутентификации должен запускаться, останавливая основное приложение, и как только происходит перенаправление на redirect_uri
, код должен быть получен из приложения Flask, и приложение должно работать.