1.酷狗音樂歌曲搜索
請求url:http://mobilecdn.kugou.com/api/v3/search/song
必選參數(shù):keyword(關(guān)鍵字)
可選參數(shù):page(第幾頁),pagesize(一頁的搜索結(jié)果數(shù)目)
比如:http://mobilecdn.kugou.com/api/v3/search/song?keyword=%E5%88%98%E5%BE%B7%E5%8D%8E&page=1&pagesize=10
2.獲取音樂下載地址
請求url:http://trackercdn.kugou.com/i/v2/?cmd=25
必選參數(shù):
hash:上面的hash全小寫
key:對上面的hash加鹽值(SALT)kgcloudv2,然后進(jìn)行md5加密
behavior:download
eg:http://trackercdn.kugou.com/i/v2/?cmd=25&key=49f701e8b36115d84c13d5d7decf2603&hash=d9887aecacd56ddc63786ea0028015b4&behavior=download
3.獲取歌曲詳細(xì)信息 包括歌詞,封面,播放地址等
https://wwwapi.kugou.com/yy/index.php?r=play/getdata&hash=4832a21b1615850f921584b671d0e893
4.思考
假如通過搜索接口返回了100首歌曲的hash值,如何比較有效的通過hash值拿到歌曲的詳細(xì)信息?不可能請求100次歌曲詳情接口吧?