Spotify API无效重定向URI



我正在运行python和flask,当它开始运行时,我遇到了这个错误消息的图像错误消息我已经看了其他论坛的人遇到同样的错误无济于事

#here is the code
''' 
from flask import Flask, request, url_for, session, redirect
import spotipy
from spotipy.oauth2 import SpotifyOAuth

app = Flask(__name__)
app.secret_key = ""
app.config['SESSION_COOKIE_NAME'] = 'Spotify cookie'
@app.route('/')
def login():
sp_oauth = create_spotify_oauth()
auth_url = sp_oauth.get_authorize_url()
return redirect(auth_url)
@app.route('/redirect')
def redirectPage():
return 'redirect'
@app.route('/getTracks')
def getTracks():
return 'PAIN'

def create_spotify_oauth():
return SpotifyOAuth(
client_id="",
client_secret="",
redirect_uri=url_for('redirectPage', _external=True),
scope="user-library-read")

我已经添加了重定向uri的设置在spotify的开发人员重定向uri添加的图像,我已按下保存我期待这个弹出图像spotify Oauth弹出

<代码>

看起来你在重定向URI中有一个错别字,在一个被发送到Spotify它是

http://127.0.0.1:5000

重定向

注意重定向的拼写,从Spotify仪表板的屏幕截图来看,这是"重定向"并且传递给Spotify的URI上缺少正斜杠因为这也必须完全匹配所以你只需要将该URI添加到Spotify仪表板中就像URL需要完全正确一样,因为它不会显示无效重定向URI的错误所以添加这个来看看它是否有效

http://127.0.0.1:5000

重定向

最新更新