Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spotify 尝试在spotipy中获取访问令牌时,授权代码无效_Spotify - Fatal编程技术网

Spotify 尝试在spotipy中获取访问令牌时,授权代码无效

Spotify 尝试在spotipy中获取访问令牌时,授权代码无效,spotify,Spotify,我正在尝试使用spotipy向特定用户验证我的python应用程序。我以前和其他一些用户做过这件事,没有任何问题。然而,每次我尝试使用该用户时,我总是得到“{”错误“:“无效的授权”,“错误描述“:“无效的授权码”}” 我还手动尝试了两种不同的方法,包括卷曲: curl-H“Authorization:Basic OTQxNDliNjI3…WRhMzk5YTY2ZTliZWY=“-d grant_type=Authorization_code-d code=AQByvdq4Vr9-L_ZLryS

我正在尝试使用spotipy向特定用户验证我的python应用程序。我以前和其他一些用户做过这件事,没有任何问题。然而,每次我尝试使用该用户时,我总是得到“{”错误“:“无效的授权”,“错误描述“:“无效的授权码”}”

我还手动尝试了两种不同的方法,包括卷曲:

curl-H“Authorization:Basic OTQxNDliNjI3…WRhMzk5YTY2ZTliZWY=“-d grant_type=Authorization_code-d code=AQByvdq4Vr9-L_ZLrySeTOx…pm1vmb8vwGe2GUXcmTY#=-d redirect_uri=http%3A%2F%2folocalhost%3A8888%2Fcallback {“错误”:“无效授权”,“错误描述”:“无效授权码”}

我尝试将client_代码和client_secret放在标题(如上所示)和帖子正文中,但都出现了相同的错误


请记住,我正在使用从回调url中获得的代码(剪切和粘贴),正如我之前所说的,这种方法与其他用户一起工作没有任何问题。有人能想出我可以尝试的其他方法吗?

Spotipy目前有一个bug,它无法正确解析给定重定向uri中的代码,如果该uri包含一个尾随的“#”段。当spotipy建议您粘贴重定向uri时,复制uri而不包括“#”及其后面的所有内容

经过反复试验,我发现“#”及其后面的所有内容显然不是代码的一部分。Spotipy没有正确解析这个,我的剪切粘贴也没有。当尝试不带“#”的代码时,效果很好