Колбу ждут вывода из метода маршрута в другом методе

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

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

Что я сделал:

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

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

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

0 ответов

Другие вопросы по тегам