我可以在应用中使用Spotify推荐智能吗?

在Spotify仪表板上,用户可以通过推荐的艺术家和歌曲获得丰富的体验。我想在我们计划开发的一个应用程序中使用这种智能来建立一个以荷兰为基地的讲台。因此,该应用可以列出在用户可能感兴趣的罂粟花中演奏的音乐会列表。我可以在应用中使用Spotify推荐智能吗?

我可以根据用户的历史记录通过Spotify API获取此推荐的艺术家数据吗?

回答:

您可以使用Spotify's Web API终端获取这些数据:

  1. 的Get a User’s Top Artists and Tracks端点会给你的艺术家和曲目根据用户的收听历史。您也可以使用Get Current User’s Recently Played Tracks,这会为您提供多达50个最近播放的曲目。
  2. 使用的艺术家和曲目,你刚刚获得并使用这些种子的Get Recommendations Based on Seeds端点。该端点将只返回曲目。如果您希望获得基于其他艺术家的艺术家,则可以使用Get an Artist’s Related Artists端点。

正如你看到的,组合多个终端将让你覆盖。只要确保你阅读之前的Web API Authorization Guide。您将需要用户进行身份验证才能获取用户的数据。

注:当问题首次发布(2013年7月)Spotify的网络API不存在。这个问题涉及到一个现在不存在的Spotify应用程序API,它没有提供根据收听历史来生成推荐的方法。

回答:

Spotify的API现在提供建议:

https://developer.spotify.com/web-api/get-recommendations/

的建议是基于对 给定的种子实体的可用信息,并针对类似的艺术家和曲目匹配的产生。如果 有关于所提供的种子充分的资料, 曲目列表将连同池大小细节返回。

为艺术家和曲目是非常新的或晦涩,可能没有 足够的数据来生成的曲目列表。

有参数一堆,可配置为细tunning推荐:关键,流派,响度,能源,instrumentalness,人气,speechiness,danceability,关键...

以上是 我可以在应用中使用Spotify推荐智能吗? 的全部内容, 来源链接: utcz.com/qa/262077.html

回到顶部