"哎呀!出了点问题"当试图获得spotipy令牌

时间:2017-09-04 03:32:33

标签: python spotify spotipy

我尝试使用spotipy访问我的库并使用以下代码:

import spotipy
import spotipy.util as util


clientid = 'myid'
clientsecret = 'mysecret'
username = 'myname'
scopes = 'user-library-modify playlist-modify-private'
redirect = 'localhost:8888/callback'


def getToken(SPOTIPY_CLIENT_ID, SPOTIPY_CLIENT_SECRET, username, scope, redirect):

    token = util.prompt_for_user_token(username,
                                    scope,
                                    client_id=SPOTIPY_CLIENT_ID,
                                    client_secret=SPOTIPY_CLIENT_SECRET,
                                    redirect_uri=redirect)

    if token:
        print('Token successfully obtained!')
        return token
    else:
        print('Failed to get token!')
        return 0



getToken(clientid, clientsecret, username, scopes, redirect)

这会做以下两件事之一:它会打开另一个浏览器窗口并提供一个选项来点击"好的"或者"取消",当我点击它们时,它们都没有做任何事情;或者它会给我以下错误:

enter image description here

每当我尝试输入上面定义的重定向网址或使用客户端ID定向到的网址时,我得到的Enter the URL you were redirected to:提示似乎会抛出Bad Request错误和客户秘密逐字。

感谢任何帮助。

0 个答案:

没有答案