【发布时间】:2020-05-26 20:02:16
【问题描述】:
我目前正在尝试通过 spotify API 请求访问令牌,但遇到了麻烦,因为引导从令牌端点请求的方式是这样的:
curl -H "Authorization: Basic ZjM...zE=" -d grant_type=authorization_code -d code=MQCbtKe...44KN -d redirect_uri=https%3A%2F%2Fwww.foo.com%2Fauth https://accounts.spotify.com/api/token
我试图仅在 Python 中实现这一点,并且对如何使用 Python 中的请求库发出此请求感到困惑。我已经概述了我认为请求应该是什么样的:
r = requests.post("https://accounts.spotify.com/api/token", data = {}, auth = (client_id, client_secret))
但我有点失落,任何帮助将不胜感激!
【问题讨论】:
-
我建议使用 spotipy 库来为你做这件事。如果您想继续处理请求,您可能需要传递带有授权内容的自定义
headersarg。
标签: python api curl python-requests spotify