我希望通过我的last.fm个人资料显示我在过去一个月中搜索过的曲目总数。我不需要艺术家的名字,曲目等,只需要播放的曲目数量。任何人都知道如何做到这一点?
非常感谢!
答案 0 :(得分:1)
Last.fm公开了一个公共API,因此您应首先阅读有关如何获取密钥并使用API的文档:http://www.last.fm/api最后一个至少有one javascript library。 fm api,很好用,因为它会为你缓存。
在API中,您将找到user.getWeeklyChartList方法,该方法可用于提取每周“图表”的unix时间戳日期。然后,您可以将最近的四个日期范围传递给user.getWeeklyArtistChart api方法,该方法将返回您在该周内收听的每位艺术家的列表,以及每位艺术家的总播放次数。每周循环浏览每位艺术家,添加所有四周的总数,并获得每月的游戏次数!