我正在尝试通过Spotipy Python软件包使用API对我的Spotify帐户进行身份验证。我已经使用我的开发者帐户注册了重定向URI。我正在运行的代码如下:
#Import packages
import spotipy
from spotipy.oauth2 import SpotifyClientCredentials
from spotipy import oauth2
import sys
import os
import spotipy.util as util
#Set environment varialbes
os.environ["SPOTIPY_CLIENT_ID"] = 'client id'
os.environ["SPOTIPY_CLIENT_SECRET"] = 'secret id'
os.environ["SPOTIPY_REDIRECT_URI"]= 'localhost:8888/callback'
username='my username'
#Attempt to authenticate
token = util.prompt_for_user_token(username)
我被带到Spotify登录主页,提示我授权我的开发人员项目访问我的信息,但是当我单击“同意”时,我将重定向到Spotify“错误”网页,而不是重定向到令牌。我尝试过使用不同的URI,并且对环境变量进行硬编码无济于事。有人知道我在哪里出问题了吗?
非常感谢!