百度音乐人songID
百度 音乐
2023-06-13 09:11:05 时间
百度音乐人songID
作者:matrix 被围观: 3,442 次 发布时间:2015-02-06 分类:零零星星 | 7 条评论 »
这是一个创建于 2764 天前的主题,其中的信息可能已经有所发展或是发生改变。
起因
添加百度音乐人外链的时候发现百度音乐人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文件发现:
return encodeURIComponent(Number(a) + 73819e3);
很明显,这就是所谓的加减法嘛
音乐人songID+73819e3 = 百度音乐songID
结果
相关文章
- 百度面试题
- 演练 制作百度音乐标签页面 0929
- 百度盘下载bin文件如何打开_bin文件是什么文件
- 百度惊雷算法3.0即将上线 SEO快排的蛰伏期到来
- 百度DPDK性能压测工具dperf系列-5 如何解决不支持的光模块导致dperf启动失败
- 百度地图鼠标点击或者移动获取坐标经纬度详解编程语言
- 百度:Apollo城市道路成功率已达99.99%
- 云使用百度云服务器安装MySQL(mysql百度)
- 百度文库/京东会员/爱奇艺会员/QQ音乐会员年卡促销低至129元起
- 百度上MySQL下载教程,让你快速掌握数据库安装技巧(mysql下载 百度)
- 百度汽车机器人正式发布 采用L5无人驾驶技术
- 百度百家号关键词搜索管理是什么、有什么作用及为什么审核通不过?
- python模拟登录百度代码分享(获取百度贴吧等级)
- python中使用百度音乐搜索的api下载指定歌曲的lrc歌词