【问题标题】:Spotify Metadata API + libspotifySpotify 元数据 API + libspotify
【发布时间】:2014-06-24 09:39:05
【问题描述】:

我正在研究 Spotify 元数据 API,目前唯一可用的数据是它的音乐目录。

我希望能够提取 Spotify 用户的播放列表/最频繁/最近播放的曲目或艺术家。通过查看 Spotify Apps API,可以检索基本的用户详细信息。我不知道Objective C(Libspotify SDK)。

这是我的问题:

  • 是否可以将 Spotify 应用程序的请求 URL 与我将创建的 Web 应用程序一起使用?或者同时使用 Metadata APILibspotify SDK
  • 我发现了这个 github 存储库,Spotify iQuiz,他能够提取 Spotify 用户的播放列表并将它们生成为问题。你能帮我分解他的 spotify-api-wrapper.js 以及 spotify-playlist-importer.js 吗?我浏览了代码,他使用了不同的 requestURL。
  • 如果第 1 项可行,是否可以提取用户最常听/最近听的曲目?
  • 这是我深思熟虑或复杂化的原因:Echo Nest 也是一个好用的工具吗?或者这会使事情变得更加复杂?

对于这篇冗长的帖子,我真的很抱歉,我现在正面临一个障碍。我正在努力决定我应该继续还是暂时搁置我的想法。感谢您的回复!

Doc links : pastebin

【问题讨论】:

    标签: javascript php spotify libspotify spotify-app


    【解决方案1】:

    Spotify Apps API 仅在 Spotify 客户端中可用 - 如果您正在编写一个在更大的网络上或独立的应用程序,那么它不适合您。

    iQuiz 使用尚未公开记录的新测试版 Web API。

    收听历史无法通过任何 Spotify API 获得。如果用户浏览 Last.fm,您可以改用他们的 API。

    除了标题和标签之外,您的问题根本没有提到 libspotify,所以我不知道您想要什么。

    【讨论】:

    • @iKendacc 嘿伙计!感谢您的快速回复。唔。我还发现了这个Github Repo。他们的部分自述文件需要 libspotify。 API 中的“发现”选项卡中是否提供艺术家推荐?
    • @iKendacc 如果在任何 Spotify API 中都没有收听历史记录,是否可以使用一个 counter,它会在播放完每首曲目后保存在我的数据库中?跨度>
    • @iKendacc 有没有办法知道 Spotify 用户是否正在浏览 last.fm?谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-30
    • 1970-01-01
    • 2013-09-21
    • 2012-01-14
    • 2014-07-28
    • 2013-04-11
    • 2012-11-21
    相关资源
    最近更新 更多