Python Spotipy отсутствует разрешение для заголовков - PullRequest
1 голос
/ 22 февраля 2020

Я пытаюсь использовать Spotipy, один из API-интерфейсов spotify, в Python, вы можете найти это здесь

Все работало (я мало что сделал, кроме все начальное), пока я не попытался сыграть какую-нибудь музыку c с функцией start_playback ().

В документации было сказано, что область действия должна находиться в состоянии пользовательского чтения-воспроизведения, что, однако, даже с этой областью, это не работает.

Вот что я написал:

scope = 'user-read-playback-state'


token = util.prompt_for_user_token(username,
                           scope,
                           client_id=clientID,
                           client_secret=clientsecret,
                           redirect_uri="http://google.com/")


# création of spotify object
spotifyObject = spotipy.Spotify(auth=token)

# the url of one of my playlist 
iden = "6a0PMD9AsNoK3XD5Nnheig"

# here, I want to play a music of the paylist i've just chosen 
spotifyObject.start_playback(context_uri = iden)
# and the problem is here

проблема: https://api.spotify.com/v1/me/player/play: пропущены разрешения

, и я не понимаю, почему и я довольно новичок, так что, может быть, это новая ошибка ie или что-то еще. Спасибо за вашу помощь в будущем :)

1 Ответ

0 голосов
/ 22 февраля 2020

Я нашел, как это «починить»! область действия должна быть «потоковой», а URL-адрес плейлиста должен быть полным, поэтому спортизируйте: playlist: 6a0PMD9AsNoK3XD5Nnheig вместо 6a0PMD9AsNoK3XD5Nnheig

я буду счастлив, если это кому-то тоже поможет :)

...