添加百度音乐人外链的时候发现百度音乐人songID和百度音乐songID是可以互相转换的。
像y.baidu.com/song/170870中的170870值可以用music.baidu.com的接口(http://play.baidu.com/data/music/songlink?songIds=音乐ID)获取外链。

但是直接打开http://play.baidu.com/data/music/songlink?songIds=170870是找不到任何mp3链接的,
只有转换170870这个值才能让music.baidu.com的接口正常使用。

打开y.baidu.com/song/170870点击播放,浏览器会打开百度音乐盒播放音乐,而浏览器的地址栏会出现&__a=73989870,音乐盒就是靠这个数字来定位音乐人的mp3播放。
Ctrl+F找遍相关js文件发现:
很明显,这就是所谓的加减法嘛 百度音乐人songID-LMLPHP

03-04 15:00