有没有办法通过spotify api获取相关艺术家的列表。就像在实际程序中显示的小列表一样?
如果是这样会非常有用,但我不太确定
干杯
答案 0 :(得分:4)
是的,它可以通过libspotify
获得。有一个SPArtistBrowse
类包含很多元数据,包括相关的艺术家。查看
CocoaLibSpotify附带一个文档包,您可以在其中找到有关内容的更多详细信息:https://github.com/spotify/cocoalibspotify。
请注意,加载整个SPArtistBrowse
对象目前速度极慢。我假设它与libspotify
在一个块和主线程(?)中加载它有关。据我所知,Spotify可能会在即将推出的libspotify
版本中对此进行补救。
答案 1 :(得分:2)
现在可以通过Spotify Web API获取艺术家的相关艺术家。
GET https://api.spotify.com/v1/artists/{id}/related-artists
是格式。
https://api.spotify.com/v1/artists/43ZHCT0cAZBISjO8DG9PnE/related-artists
是一个示例请求。
有关详细信息,请参阅API documentation。
答案 2 :(得分:1)
当然!你所需要的只是" artist_id"并且SpotifyPublicAPI可以返回相关艺术家的列表。你根本不需要access_token。
您可以轻松测试API调用here on RapidAPI.我已专门将您链接到getArtistsRelatedArtists端点。 Rapid会为您提供一个代码段,您可以将其直接复制并粘贴到您的代码中以进行调用。
以下是使用Beyonce的artist_id测试API调用的示例:
以下是RapidAPI提供的示例代码段,其中Beyonce的artist_id作为参数传递: