gpt4 book ai didi

python - Spotipy 身份验证不返回 token ?

转载 作者:太空宇宙 更新时间:2023-11-04 05:21:04 25 4
gpt4 key购买 nike

好的,伙计们,我已经阅读了我能找到的关于 spotipy 的身份验证方法的所有文档,并且我整理了一小段代码来测试它,但我无法让它工作。基本上发生的事情是我运行应用程序,它给我一个登录链接,我单击该链接,然后应用程序要求我粘贴重定向 URI 并按回车键。我这样做了,但没有任何反应。我真的不确定从这里到哪里去,所以我需要一些帮助来解决这个问题!

这是我的测试代码(显然我通常使用自己的 ID、Secret、用户名和 URI):

import spotipy
import spotipy.util as util

SPOTIPY_CLIENT_ID='myid'
SPOTIPY_CLIENT_SECRET='mysecret'
username = 'myusername'
scope = 'playlist-modify-private'

token = util.prompt_for_user_token(username, scope, client_id=SPOTIPY_CLIENT_ID, client_secret=SPOTIPY_CLIENT_SECRET, redirect_uri='http://www.google.com')

if token:
print('success')
else:
print('fail!')

基本上,我的代码似乎没有到达“if token”部分,我不确定为什么。实际上,我不介意找到一种不涉及用户交互的身份验证方法,因为我的应用程序基本上是一个自动化过程。我也没有使用重定向 URI,但我确实将一个随机网站放入我的 Spotify 应用程序中,所以它至少在这个意义上是“有效的”。 (如果我不能以某种方式使用 URI,那也很棒!)

提前致谢!

最佳答案

我相信您需要输入您的重定向网址:SPOTIPY_REDIRECT_URL,它与您创建的 spotify 应用中的应用相匹配。

关于python - Spotipy 身份验证不返回 token ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40274869/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com