Android获取酷狗音乐歌曲详细信息

Android获取酷狗音乐歌曲详细信息

在《Android获取歌曲详细信息》一文中,介绍了几种获取云音乐歌曲详情的方法。

现在来检验一下酷狗音乐的实现效果。

一、目标

验证获取酷狗音乐歌曲详情实现方案的最终效果。

二、实现方案

  • 私有API
名称 描述
接口地址 http://m.kugou.com/app/i/getSongInfo.php?cmd=playInfo&hash={歌曲hash值}
示例 http://m.kugou.com/app/i/getSongInfo.php?cmd=playInfo&hash=CB7EE97F4CC11C4EA7A1FA4B516A5D97
结果 连续3天进行测试,均能成功获取数据。
  • Mess API
名称 描述
接口地址 https://v1.itooi.cn/kugou/song?id={歌曲hash值}
示例 https://v1.itooi.cn/kugou/song?id=CB7EE97F4CC11C4EA7A1FA4B516A5D97
使用说明 https://messoer.github.io/mess-api-doc/#/music/kugou
结果 昨天发现的第三方API,可惜无法成功获取数据。
{"code":400,"msg":"获取数据失败","timestamp":1564714995044}
已经提交issue,希望作者未来能解决。

Mess API的更多信息。

三、最终方案

目前的搜索结果,只有调用私有API一个接口。

现在也就只能调用私有API了。

四、网易云音乐

在《Android获取网易云音乐歌曲详细信息》一文中分析了获取网易云音乐歌曲详细的2种实现方式。

与酷狗音乐,包括私有API和第三方API。

第三方API,使用的是imjad.cn提供的接口。

本文提到的Mess API同样提供了网易云音乐的第三方接口。

名称 描述
接口地址 https://v1.itooi.cn/netease/song?id={歌曲ID值,可一次获取多首音乐信息,必须使用英文逗号分开}
示例 https://v1.itooi.cn/netease/song?id=93666
使用说明 https://messoer.github.io/mess-api-doc/#/music/netease
结果 完美返回数据。

五、遗留问题

未来搭建自己的服务器。

六、接下来

老天保佑未来一年内,酷狗音乐继续保持开放。

七、Finally

何以故。

是福德即非福德性。

是故如来说福德多。