【问题标题】:Accessing User 'Most Listened To' using Spotify / Echo Nest / Facebook API使用 Spotify / Echo Nest / Facebook API 访问用户“最常听”
【发布时间】:2014-10-06 15:41:36
【问题描述】:

我想知道我是否可以访问某个应用的用户播放历史记录(更具体地说,他们最常听哪些歌曲)。我正在构建的应用程序可以使用 iTunes 的内置播放计数器执行相同的目标。我知道 Spotify 使用类似的计数器,但我认为出于隐私问题,他们不想处理相关用户的隐私问题。但是,我看到一些实例建议可以使用 Facebook 的 API 或 Echo Nest 的 API 来完成此任务。请让我知道是否有人对找到一种方法来合法地获得特定用户“最常听的歌曲”或类似的东西有一些建设性的建议。

SB

【问题讨论】:

    标签: facebook api history spotify


    【解决方案1】:

    Facebook 开发者主页上有一些关于 Open Graph Music 的文档:

    https://developers.facebook.com/docs/opengraph/music/

    基准是,只有在用户授予您应用程序读取其数据的明确权限时,您才能请求用户的播放历史记录。

    相关权限为

    那么,你应该可以申请了

    GET /me/music.listens
    

    根据https://developers.facebook.com/docs/reference/opengraph/action-type/music.listens/,您需要自己执行播放次数最多的歌曲/艺术​​家的聚合,因为没有端点。

    【讨论】:

      猜你喜欢
      • 2016-05-04
      • 2016-01-27
      • 1970-01-01
      • 2023-03-26
      • 1970-01-01
      • 2012-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多