【问题标题】:Forgotify vs track play count in Spotify API在 Spotify API 中忘记与跟踪播放计数
【发布时间】:2014-02-28 13:10:26
【问题描述】:

有很多关于 Forgotify (http://forgotify.com) 的讨论 - 一种用于抓取 Spotify 以查找未播放曲目的工具。

非技术性新闻文章称,他们使用 Spotify API 来抓取歌曲并仅索引那些播放次数为零的歌曲。

但是,根据 Spotify API 文档,此值不适用于单个曲目:

https://developer.spotify.com/docs/apps/api/1.0/api-models-track.html

StackOverflow (Get play count of a track from Spotify API) 上也回答了关于检索曲目播放计数的可能性的类似问题,结果相似 - 这是不可能的。

我正在寻找 Forgotify 如何实现他们声称的目标的线索。有任何想法吗? :)

【问题讨论】:

    标签: api spotify


    【解决方案1】:

    元数据 api 和 libspotify 提供歌曲的流行度分数。也许他们搜索了人气为零的曲目。我不知道零人气意味着零播放。

    他们还可以通过一些屏幕抓取来实现对桌面客户端的远程控制。或者对桌面进行的任何内部通信进行逆向工程(尽管我怀疑 Spotify 会阻止这种情况)。

    【讨论】:

    • 你的怀疑跟我的一模一样。使用零人气作为索引是合乎逻辑的,但这并不意味着零播放次数。我很快找到了一个曲目的证明,它只播放了几次,但人气指数仍然为零。我想知道他们是否将“零播放次数”用作媒体宣传,还是找到了其他方式。
    • 有趣。也许旧版本的 libspotify 提供了 playcount。否则,我知道该信息唯一可用的地方是 Spotify 客户端。
    • 似乎如此。我想我们终究不会找到明确的答案。感谢您的猜测!
    • 我也认为他们在利用人气。不幸的是,这与播放次数没有太大关系——如果假设的曲目播放次数很多,然后很长一段时间内都没有播放,那么即使播放次数很多,流行度也可能会回落到 0。资料来源:我在 Spotify 工作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-10-15
    • 2016-09-18
    • 1970-01-01
    • 2018-04-02
    • 1970-01-01
    • 1970-01-01
    • 2018-07-10
    相关资源
    最近更新 更多