如何通过广告牌API获取“广告牌热门100”图表列表

时间:2011-10-20 11:40:21

标签: json api

我一直在尝试如何准确获取“广告牌热门100”图表(结果与http://www.billboard.com/#/charts/hot-100匹配)... 但到目前为止还没有成功。

我已经在http://developer.billboard.com/docs详细阅读了API文档......

从我从这里理解 - > developer.billboard.com/docs/read/The_Chart_Service/Resources/Chart_Spec “广告牌热门100”有id“379”

但是当我在图表项目调用中使用它时,像这样 - > api.billboard.com/apisvc/chart/v1/list?id=379&format=json&api_key=bvk4re5h37dzvx87h7rf5dqz

我刚收到一个错误:(

如果有人有使用api的经验请帮助我...

由于

3 个答案:

答案 0 :(得分:12)

Billboard API现在似乎已经死了,没有任何人维护它。

但是,他们确实为Hot 100提供了RSS Feed,请参阅http://www.billboard.com/rss/charts/hot-100。您可以从中获得所需的信息。

答案 1 :(得分:2)

NPMJS上的这个软件包返回Billboard Hot 100歌曲以及有关JSON中每首曲目的信息。

https://www.npmjs.com/package/billboard-top-100

答案 2 :(得分:0)

如果您碰巧了解Python,请查看billboard.py

从链接页面:

pip install billboard.py
>>> import billboard
>>> chart = billboard.ChartData('hot-100')
>>> song = chart[0]  # Get no. 1 song on chart
>>> song.title
u'One Dance'
>>> song.artist
u'Drake Featuring WizKid & Kyla'
>>> song.weeks  # Number of weeks on chart
15
>>> song.spotifyID
u'11hqMWwX7sF3sOGdtijofF'