如何从 Spotify 获取 Oauth 令牌
Posted
技术标签:
【中文标题】如何从 Spotify 获取 Oauth 令牌【英文标题】:How to get Oauth Token from Spotify 【发布时间】:2020-06-24 20:18:28 【问题描述】:目前我正在尝试学习如何使用 python 将喜欢的 youtube 视频添加到 Spotify 播放列表中,我正在向 https://www.youtube.com/watch?v=7J_qcttfnJA&t=300s 学习
在视频的 2:18 中,她提到使用 spotify Web API 网站https://developer.spotify.com/documentation/web-api/添加来自 spotify 的用户 ID 和 oauth 令牌
但是,我找不到 OAUTH 令牌在哪里。
程序员还上传了一张她从哪里获得令牌的图片,但我似乎找不到它:https://github.com/TheComeUpCode/SpotifyGeneratePlaylist/blob/master/images/spotify_token.png
【问题讨论】:
【参考方案1】:转到 https://developer.spotify.com/dashboard/ 并创建一个 Spotify 开发者帐户。然后创建一个应用程序,然后您将在那里获得 client_id。
好吧,在那之后,获取每个调用 spoify api 所需的 oauth 令牌的过程非常繁琐,而且它是每个用户的基础。而用户 id 只是登录到您的应用并让您的应用使用 spotify 帐户详细信息的用户的 id。
通过您的应用 UI 获取 oAuth 令牌 - 遵循此 --> https://www.youtube.com/watch?v=ZvGnvOShStI
这是您暂时需要的东西 --> 如果您想验证自己并获取 oAuth 令牌,请前往 --> https://developer.spotify.com/console/post-playlists/ 并点击获取令牌。
【讨论】:
谢谢,我知道了,但是我无法获得 Oauth 令牌!【参考方案2】:获取授权令牌的步骤如下:
-
导航到 spotify 开发人员文档页面:
https://developer.spotify.com/
在顶部,在控制台上选择
标签。
从左侧选择“曲目”,然后选择“获取曲目”,
这应该带你到页面:
https://developer.spotify.com/console/get-track/
现在你应该可以
查看“获取令牌”按钮和“试用”按钮。
点击“获取令牌”
并且您应该获得 OAuth 令牌。
【讨论】:
以上是关于如何从 Spotify 获取 Oauth 令牌的主要内容,如果未能解决你的问题,请参考以下文章
带有 Spotify 的 OAuth 无法使用 curl 获取刷新令牌