我正在尝试使用Spotify API,它需要客户端凭据。我已经整合了Spotipy,当我不需要请求用户信息(例如,仅从艺术家那里下载曲目名称)但我希望访问音频功能时,它的效果很好。

在什么文件/脚本中以及如何包含凭证?

他们在oauth2.py文件中说的是:

    You can either provid a client_id and client_secret to the
    constructor or set SPOTIPY_CLIENT_ID and SPOTIPY_CLIENT_SECRET
    environment variables


https://github.com/plamere/spotipy/blob/master/examples/audio_features.py

最佳答案

我将开始here - Authorized Requests。然后,您可以简单地使用以下示例:

token = util.prompt_for_user_token(username)
if token:
    sp = spotipy.Spotify(auth=token)


开始工作,然后掌握您的需求。

有关完整的文档,请参见this page。和here有关使用SpotifyClientCredentials的详细信息。

09-20 00:12