尝试在 spotipy 中获取访问令牌时授权码无效
Invalid authorization code when trying to get access token in spotipy
我正在尝试使用 spotipy 向特定用户验证我的 python 应用程序。我之前和其他一些用户一起做过这件事,没有任何问题。然而,每次我尝试时,这个用户都会不断收到 '{"error":"invalid_grant","error_description":"Invalid authorization code"}'
我也手动尝试了几种不同的方法,包括 curl:
curl -H "Authorization: Basic OTQxNDliNjI3...WRhMzk5YTY2ZTliZWY=" -d grant_type=authorization_code -d code=AQByvdq4Vr9-L_ZLrySeTOx...pm1vmb8vwGe2GUXcmTY#= -d redirect_uri=http%3A%2F%2Flocalhost%3A8888%2Fcallback https://accounts.spotify.com/api/token
{"error":"invalid_grant","error_description":"Invalid authorization code"}
我试过将 client_code 和 client_secret 放在 header(如上所示)和 post body 中同样的错误
请记住,我会尽快(剪切和粘贴)使用从回调 url 中获得的确切代码,正如我之前所说,此方法已与其他用户一起使用,没有任何问题.谁能想到我可以尝试的其他方法?
Spotipy 目前有一个错误,如果该 uri 包含尾随的“#”段,它无法正确解析给定 redirect_uri 中的代码。当 spotipy 提示您粘贴到 redirect_uri 时,通过复制 uri 而不包括“#”及其后的所有内容来做到这一点
我正在尝试使用 spotipy 向特定用户验证我的 python 应用程序。我之前和其他一些用户一起做过这件事,没有任何问题。然而,每次我尝试时,这个用户都会不断收到 '{"error":"invalid_grant","error_description":"Invalid authorization code"}'
我也手动尝试了几种不同的方法,包括 curl:
curl -H "Authorization: Basic OTQxNDliNjI3...WRhMzk5YTY2ZTliZWY=" -d grant_type=authorization_code -d code=AQByvdq4Vr9-L_ZLrySeTOx...pm1vmb8vwGe2GUXcmTY#= -d redirect_uri=http%3A%2F%2Flocalhost%3A8888%2Fcallback https://accounts.spotify.com/api/token {"error":"invalid_grant","error_description":"Invalid authorization code"}
我试过将 client_code 和 client_secret 放在 header(如上所示)和 post body 中同样的错误
请记住,我会尽快(剪切和粘贴)使用从回调 url 中获得的确切代码,正如我之前所说,此方法已与其他用户一起使用,没有任何问题.谁能想到我可以尝试的其他方法?
Spotipy 目前有一个错误,如果该 uri 包含尾随的“#”段,它无法正确解析给定 redirect_uri 中的代码。当 spotipy 提示您粘贴到 redirect_uri 时,通过复制 uri 而不包括“#”及其后的所有内容来做到这一点