从 Spotify 获取用户数据

Posted

技术标签:

【中文标题】从 Spotify 获取用户数据【英文标题】:Get user data from Spotify 【发布时间】:2016-06-26 16:58:15 【问题描述】:

如何在不登录的情况下?

YouTube Data API,知道Channel ID就可以获取用户公开数据信息。

我可以用同样的方法吗?

我已尝试使用 UserID 的以下链接,但它需要身份验证。 https://api.spotify.com/v1/users/user_id/播放列表

【问题讨论】:

【参考方案1】:

也许你应该检查下面的文件

Spotify documents

希望有帮助

【讨论】:

感谢您的快速回答,但它对我不起作用。他们在文档中说,如果范围为空,则意味着您可以获取用户公共信息,并且在我的 URL 中没有范围。此外,在YouTube中,您需要将应用程序ID放在URL中的关键参数中,然后才能获取信息。我在 Spotify 的文档中没有这样的东西。【参考方案2】:

如果你想fetch user's public playlists你需要验证请求。

认证基于OAuth 2.0,有several ways获取token。其中Client Credentials flow 不涉及登录表单,您只需要client_idclient_secret 即可获得令牌。

【讨论】:

谢谢,我试试看。

以上是关于从 Spotify 获取用户数据的主要内容,如果未能解决你的问题,请参考以下文章

希望从经过身份验证的 Spotify 用户帐户中获取 Artist_id

Spotify - 使用隐式流获取和更改用户数据

spotify api 获取用户的播放列表

Spotify WebApi 无法获取用户播放列表数据

无法使用 SwiftUI 中的组合框架从 Spotify API 获取数据

通过用户名从 Spotify 获取公共播放列表