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