Ошибка в отслеживании популярности в Spotify Web API? - PullRequest
0 голосов
/ 12 апреля 2020

Я играл с Spotify Web API, используя spotipy, и написал программу, которая просматривает мою библиотеку и записывает все песни в файл CSV. Когда я сделал краткий обзор результата, я заметил, что значения популярности для некоторых треков были отключены: на довольно популярных треках было довольно много нулевых значений. После дальнейшей проверки и сравнения их со значениями на tunebat.com другие также были в разной степени отключены, хотя некоторые значения были правильными.

Вот код, который пытается воспроизвести проблему (при условии, что у вас есть ключ для API)

# song: Phantom (Redux), shows 0 when it should be 34, according to tunebat
print(sp.track('5dX9fDuiEkcEg12v6JQ4iO')['popularity'])

# song: Like Yesterday, correct popularity score of 32
print(sp.track('6dQBC3QPuRvnzi6J9HDCJM')['popularity'])

Это происходит и с более популярными треками, и я могу предоставить больше примеров, если необходимо.

Я уверен, что это ошибка в Spotify Web API / spotipy ? Любые причины или, возможно, исправления? Спасибо за ваши ответы!

...