javascript中的Spotify身份验证



我目前正在为一个乐队开发一款应用程序,该乐队希望为拥有spotify高级账户的人提供奖励内容。

Spotify api目前是否提供了一种验证和获取用户信息的方法,例如他们的帐户状态(免费/高级)?

来自Spotify WebAPI

The Web API may be used to explore Spotify’s music catalogue. 
Please refer to the following instructions.
Services
These are the available services.
    lookup
    search

所以答案是:不,你不能。请联系他们了解更多信息。

蛇眼的回答是正确的。使用Spotify Web API,您无法获得这些信息。

然而,既然你说你正在写一个应用程序,并且你提到了javascript,我猜你正在使用这里记录的Spotify应用程序API:

https://developer.spotify.com/technologies/apps/

抱歉,你仍然无法获得这些信息,但如果可以的话,这可能是模型的属性~会话:

https://developer.spotify.com/technologies/apps/docs/beta/a5a59ca068.html

我知道问题被标记为已解决,但随着时间的推移,情况发生了变化:

来自1.0 API的新会话类现在给出了以下信息:

"产品"特性提供

当前登录的用户的帐户产品(例如。,"高级"/"日间通行证"/"免费"。

作为任何在2019年看到这篇文章的人的更新:

现在,您可以为经过身份验证的用户检索大量有关个人数据的用户信息。您可以生成身份验证令牌,并使用该令牌在获得用户权限的情况下访问有关用户信息的私人数据。

有关Spotify API的更多详细信息,请点击此处:https://developer.spotify.com/documentation/web-api/

相关内容

最新更新