last.fm

偶然从开源代码中发现了这个网站,稍微试了一下。Api 官网点击打开链接

我也没深入尝试,只是试了两个api,一个是获取歌手的图片,还一个是获取专辑的图片。

以下全是http连接,baseUrl = http://ws.audioscrobbler.com/2.0

1.获取歌手图片

测试链接:http://ws.audioscrobbler.com/2.0?method=artist.getInfo&lang=zh&artist=%E5%BC%A0%E6%83%A0%E5%A6%B9&api_key=0bec3f7ec1f914d7c960c12a916c8fb3

必须参数:method=官方提供的api方法,获取歌手信息的图片api为artist.getInfo。artist=歌手名,比如张惠妹。key=你在官网上申请的api_key,这个很容易申请,不收费。

2.获取专辑图片

测试链接:http://ws.audioscrobbler.com/2.0?%20method=album.getInfo&artist=%E8%90%A7%E4%BA%9A%E8%BD%A9&album=%E4%B8%89%E9%9D%A2%E5%A4%8F%E5%A8%83&api_key=0bec3f7ec1f914d7c960c12a916c8fb3

必须参数:method=album.getInfo。artist=歌手。album=专辑。api_key=开发者的key。


通过上面的链接访问可以得到一个xml返回,xml中有多个<image>标签,image有属性size代表各种尺寸。image标签的值就是图片的链接,根据链接就能直接得到图片了。


想更深程度利用这个网站提供的功能的建议去官网好好看看,功能挺多挺复杂的,好像还有在线听歌、下载歌曲功能,不过这个功能开始就来了这么一句“Note: Due to licensing restrictions, you may not use the radio API on mobile telephones.


最后提供一个针对这个网站的开源java 库点击打开链接

你可能感兴趣的:(last.fm)