我已经尝试了几个小时,如何准确地得到“公告牌热门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的经验,请帮助我...
谢啦,谢啦
4条答案
按热度按时间mrphzbgm1#
更新日期:2020年1月21日
RSS源现已停用。您可以在www.example.com https://web.archive.org/web/2020*/http://www.billboard.com/rss/charts/hot-100查看源的历史快照archive.org。
但是,您现在可能需要使用Web抓取来获取数据。
公告牌API现在似乎已经死了,没有任何人维护它的迹象。
不过,他们确实为热门100参见http://www.billboard.com/rss/charts/hot-100提供了一个rss提要。您可能可以从中获得所需的信息。
pb3s4cty2#
NPMJS上的这个包以JSON格式返回Billboard Hot 100歌曲和每个曲目的信息。
https://www.npmjs.com/package/billboard-top-100
cclgggtu3#
如果您碰巧了解Python,请查看billboard.py。
从链接页面:
w6lpcovy4#
根据ProgrammableWeb上的一个条目,公告牌API于2013年5月正式终止。
正如上面Matthew Moisen建议的那样,试试Python模块billboard.py,我几分钟前才试过,虽然它的字段有限(可能还有图表),但它至少为前100个图表提供了基本数据。
下面是github的回购协议:https://github.com/guoguo12/billboard-charts