3 回答
TA贡献1810条经验 获得超4个赞
您将无法使用prompt_for_user_token
它,因为它是一个旨在供单个用户在本地使用的助手,如果登录过程未完成,它将阻止该应用程序。
看看这个 Flask python 应用程序并调整它以使其在 Django 中工作。 https://github.com/plamere/spotipy/blob/master/examples/app.py
它做你需要的一切:
使用 python 和 spotipy
允许用户使用链接登录
允许用户通过单击另一个链接来执行任何操作
在后端保留客户端 ID 和机密
玩得开心!
TA贡献1798条经验 获得超7个赞
我对 Spottily API 不是很熟悉,但我会尝试这样做来获取用户 ID,如下所述:
https://developer.spotify.com/documentation/web-api/#spotify-uris-and-ids
使用 Ajax 从客户端到服务器,然后在客户端
使用播放列表 API:
https://developer.spotify.com/documentation/web-api/reference-beta/#category-playlists
TA贡献1784条经验 获得超2个赞
无法直接回复以上评论,但可以将 flask 缓存处理程序更改为 django 缓存处理程序
https://github.com/plamere/spotipy/blob/master/spotipy/cache_handler.py
添加回答
举报