【发布时间】:2018-05-11 23:28:41
【问题描述】:
我使用 spotify api 通过以下代码获取有关艺术家的信息:
spotify_artist = requests.get('https://api.spotify.com/v1/search?q=U2"&type=artist").json()
print(spotify_artist['artists']['items'][0]['genres'])
但我明白了:
{
"error": {
"status": 401,
"message": "No token provided"
}
}
所以我得到了一个 spotify clientID,但是当我使用它时它不起作用:
https://api.spotify.com/v1/search?q=U2%22&type=artist&ClientID=key
(key是spotify的ClientID)
但我得到了同样的错误:
{
"error": {
"status": 401,
"message": "No token provided"
}
}
你知道为什么吗?
我为示例生成了一个密钥(客户 ID),您可以看到它不能正常工作:
https://api.spotify.com/v1/search?q=U2&type=artist&client_id=38a48a7baeae43b8a74a52fc25a85cd0
【问题讨论】:
-
尝试将示例中的代码粘贴到可以解析 Python 代码的 IDE 中。你少了一个逗号。