【问题标题】:Spotify Charts APISpotify 图表 API
【发布时间】:2015-04-02 21:05:42
【问题描述】:

Spotify 最近更新了他们的 Spotify Viral Charts,以前可以通过 here 获得。

它们现在只能通过the web player 本身获得,我想知道是否有 Spotify 解决方案可以将歌曲从病毒图表抓取到 Python 中。

例如,这里是我想要提取数据的 Global Viral 50 图表:spotify:app:chart:6o9o1UphRtyv10VPuDT80D

任何帮助将不胜感激。

【问题讨论】:

    标签: python charts spotify


    【解决方案1】:

    您是否找到了暗示charts.spotify.com 已停产的信息或公告?根据 Github 上this Spotify Web API issue 的讨论,Charts API 并没有关闭——只是由于某种原因数据暂时没有更新:

    在不深入细节的情况下,我想补充一点,我们无法提供与 Spotify 开发者网站上提供的 API 相同级别的 Charts API 支持。据我所知,没有理由不更新 Charts API,因此我将其标记为错误。

    我认为没有其他方法可以(轻松)以编程方式检索病毒图表数据。

    更新:现在charts.spotify.com 上有一条通知告知 Charts API 已停用:

    charts.spotify 已弃用,数据不会刷新,直到 另行通知。请使用位于 Spotify 浏览的图表 图表相关的见解,同时我们致力于更稳定的解决方案。

    【讨论】:

      【解决方案2】:

      您可以通过 web-api 从播放列表中检索曲目

      https://developer.spotify.com/web-api/console/get-playlist/

      在 python 中应该不需要太多额外的工作,curl 示例显示了所有要发送的参数和标头。

      【讨论】:

        【解决方案3】:

        有一个名为 spotifycharts.com 的页面(我相信是由第三方档案管理员维护的),我认为它拥有您想要的一切。我没有尝试过以编程方式抓取它,但应该不会太难。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-03-15
          • 1970-01-01
          相关资源
          最近更新 更多