Колбу ждут вывода из метода маршрута в другом методе - PullRequest
0 голосов
/ 02 февраля 2019

Я пишу простое приложение, используя spotipy , чтобы автоматически добавлять все треки, которые мне понравились, в еженедельном плейлисте для еженедельного поиска в другой указанный плейлист.Похоже на это , но с использованием Python и Google Cloud.

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

Что я сделал :

Я написал простое приложение Flask, чтобы дождаться вызова redirect_uri, проанализировать код из параметров и затем вернуть код.

Что мне нужно : чтобы иметь возможность в другой части основного приложения ждать, пока метод этого приложения Flask сработает, и получить возвращенный код.

Другими словами, поток аутентификации должен запускаться, останавливая основное приложение, и как только происходит перенаправление на redirect_uri, код должен быть получен из приложения Flask, и приложение должно работать.

...