qq音乐获取歌曲源链接地址

1、目标连接地址

双击打开地址: http://27.36.118.18/amobile.music.tc.qq.com/C400100zBURs2OgW6n.m4a?guid=3806016700&vkey=26EDF4BE090C42F9B67939E351092415EE939BF83FEC003C486E38712314C0B7000B9F820FDD6AD7C3093A7C0AF35C4DB2A00F40AD2E9F63&uin=4696&fromtag=66

2、分析连接构成 以下是看简书上一篇文章的分析连接构成(让我转了牛角尖): http://27.36.118.18/amobile.music.tc.qq.com/C400{songmid}.m4a?vkey={vkey}&guid=1819638027&uin=0&fromtag=66 在这个连接中,包括以下参数: 固定参数:guid/uin/fromtag 变化参数:songmid/vkey 那么,这些参数哪里来呢?

我自己的发现: 一个接口:u.y.qq.com/cgi-bin/mus…

分析连接构成: http://27.36.118.18/amobile.music.tc.qq.com/${songPurl} 所以首先需要请求这个接口的purl字段,怎么请求? 上上图中,连接参数:固定参数+变化参数 songmid 发送参数即可请求到数据,然后再拼接成歌曲源链接地址url

3、代码操作

请求数据:

在组件中调用:

单独封装歌曲的song类

转载于:https://juejin.im/post/5bfc076ee51d450d54418a03

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值