Я взаимодействую с Spotify Web API для проекта django, который позволяет пользователям загружать свои плейлисты для ранжирования в соответствии с определенными параметрами, а именно звуковыми функциями, которые Spotify назначает всем трекам.
Я использую библиотеку Spotipy для запроса API Spotify с помощью python. Это молниеносно для данных пользователя и списка воспроизведения, но, следуя руководствам Spotipy о том, как получить треки из списка воспроизведения, я обнаружил, что ответ очень медленный.
Время ожидания треков примерно пропорционально длине плейлиста в треках ... Я думаю, это как-то связано с неэффективностью того, как библиотека spotipy упаковывает и отправляет запросы.
Кто-нибудь встречал подобное горлышко бутылки в плане получения треков и скорости?
Я был бы очень признателен ... на этом этапе наш проект как бы зависит от этого.