QQ音乐搞不定,酷我能搞定不,结果酷我也搞不定。
酷我就全从手机抓包弄了。

酷我音乐搜索api

pn-page number,rn-每页显示的数量,cluster-是否多个版本的(不是很确定)
http://search.kuwo.cn/r.s?all=刘德华&ft=music&client=kt&cluster=0&pn=0&rn=50&rformat=json&callback=searchMusicResult&encoding=utf8&r=1558654463378

酷我音乐下载api

先放几个个获取下载链接的api吧
http://nmobi.kuwo.cn/mobi.s?f=kuwo&q=BWrHZxBBIU8R2/IhydA+IVa+vzn25HV8HbUI3IEkHuet6Ao7e5dFrGi2uyTl96GBxQskru/aVoKSxgNAReZgWG2KHojZD53FkQHEb1KoQHYAYmUV/VSoO4787TgW4wLFP0jaIS92edoTrPJdxaTR3dfDbGsJckckbTQQd2LAgmD/nSJq4wU+BNoJfHi+kVW5A67YecDsaMoBghKinxyvYtEFa/aJbvZNs9Q7n+bztko/PcSTQVLYgiidoNvxRbk4m+aNN3HbYicZe7UvfQE6Z/X7mxt8Yh71
http://nmobi.kuwo.cn/mobi.s?f=kuwo&q=BWrHZxBBIU8R2/IhydA+IVa+vzn25HV8HbUI3IEkHuet6Ao7e5dFrGi2uyTl96GBxQskru/aVoKSxgNAReZgWG2KHojZD53FkQHEb1KoQHYAYmUV/VSoO4787TgW4wLFP0jaIS92edoTrPJdxaTR3dfDbGsJckckbTQQd2LAgmC1MbFXc2Tzm/PzOuiy8V0s6dFk8nK2Eq6Ruro89BUk7s+TRX+4P5OD/n4Plad3OWY452THCRHjUbzeVpu52AOeudlu+z7BJKtAMk45187XWKb9oFkwdksiMPN1I5C7tQ8=
http://nmobi.kuwo.cn/mobi.s?f=kuwo&q=BWrHZxBBIU8R2/IhydA+IVa+vzn25HV8HbUI3IEkHuet6Ao7e5dFrGi2uyTl96GBxQskru/aVoKSxgNAReZgWG2KHojZD53FkQHEb1KoQHYAYmUV/VSoO4787TgW4wLFP0jaIS92edoTrPJdxaTR3dfDbGsJckckbTQQd2LAgmC1MbFXc2Tzm/PzOuiy8V0s6dFk8nK2Eq6Ruro89BUk7s+TRX+4P5OD2yUQq9k3kcOmjwSP+RlAOkkUKVIKUCEg04xetod8pF79BtycEKow/7WBDQNibAXDksZfjkdHFG0=
这里放三个,第一个是MP3,二三是无损,发现前半段都一致,后面开始不一样,好像是加密参数,咱啥也看不懂,咱啥也分析不出来。
最开始分析的链接http://ar.player.rc03.sycdn.kuwo.cn/未知参数/5ced{未知参数}/resource/{未知参数}/{未知参数}/{未知参数}/{APENSIG1}.flac APENSIG1参数在搜索的json数据可以找到,我以为解决接下来的参数就搞定了,一看有mp3path,各种path,最后却没有flacpath,果然不会那么简单,最后看到有帖子说一个链接就可以获取到下载地址,就是上面后俩地址啦,可能失效了,而且我发现我格式里面的5ced这个在变其实,今天白天变成5cee了,想研究的自己抓链接吧。MP3有请求获取到链接,无损莫非也有,去抓包软件看,猜到了就是如上格式的请求了,示例3返回的就是如下结果format=flac bitrate=2000 url=http://ar.player.ri03.sycdn.kuwo.cn/f2509409aa1e7667a5eaf1db2fbab626/5cee6532/resource/s3/22/34/3800837724.flac sig=16324473725563267726,然后复制URL就能下载了,重点是前面那个加密参数搞不定啊,这次分析又夭折了,还是技术有限,我不觉得是我的个人能力问题哈哈哈,做人要自信,等以后请教请教大佬然后研究研究其他技术看能不能搞定。
最后如果只是要获取mp3或者外链的,搜索api返回的数据直接拼接就好了,然后可以根据返回的json数据设计一个自动改名功能,我的目的是获取无损格式的,所以关于MP3的没有说明,相信大多数从事软件行业的都能分析出我这些东西来,本文仅供自己研究学习记录。

又一次不成功的关于酷我的链接分析相关推荐

  1. 李默芳:女性管理者成功要素与中国移动公司情况分析

    空间管理 您的位置: IT商业新闻网博客 » 李默芳的博客 » 日志 1969年9月毕业于西北电信工程学院,曾任邮电部传输所无线室副主任,邮电部移动通信局总工程师,中国移动通信集团公司总工程师 李默芳 ...

  2. JavaMail邮件发送不成功的那些坑人情况及分析说明

    前言   JavaMail的使用本身并不难,网上有不少案例,简单易懂,而且有详细的中文注解.但是由于JavaMail的机制设置不够完善,特别是异常出错时的参考信息太少,给初学者造成了不少麻烦,而我就是 ...

  3. c 中连接mysql登录不成功_数据库连接失败的原因分析及解决办法 | 学步园

    如何来解决三个最常见的连接错误. 第一个错误"SQL Server 不存在或访问被拒绝"通常是最复杂的,错误发生的原因比较多,需要检查的方面也比较多.一般说来,有以下几种可能性: ...

  4. HTTPS|SSL笔记-SSL双向认证成功握手过程(含wireshark分析)

    这里只研究连接过程. 整体的流程是这样的 前三个那个SYN.SYN ACK.ACK是TCP三次握手,就不说了. 1. 握手成功后,客户端发送自己支持的加密套,和随机数给服务端,也就是Client He ...

  5. vue axios请求成功却进入catch的原因分析

    问题:post请求-URL传参方式 axios返回200状态码(请求成功),数据不更新却走进了catch里面 原因: then()方法里的逻辑代码错误,所以接口走进了catch,具体如下: post: ...

  6. JavaMail邮件发送不成功的那些坑人情况及分析说明(巨坑跳出专用姿势)

    https://blog.csdn.net/xyw591238/article/details/69530950 前言   JavaMail的使用本身并不难,网上有不少案例,简单易懂,而且有详细的中文 ...

  7. Filenet成功被英国头部加密货币分析平台CryptoCompare收录

    CryptoCompare(https://www.cryptocompare.com/)成立于2014年,是一家全球加密货币市场数据提供商. 其为机构和散户投资者提供有关5,300多种代币和240, ...

  8. 登录页面,登录后跳转不成功

    一.登录后跳转不成功,原因未知 二.分析①:404错误:用户操作资源不存在 分析②: action跳转地址为:http:/localhost:80/day0901/login 网页中登录后实际跳转地址 ...

  9. nacos启动成功无法访问

    项目场景: nacos启动成功无法访问 问题描述: 查看日志 cat /usr/local/nacos/nacos/logs/start.out nacos启动成功,访问不了 原因分析: 查看你的服务 ...

最新文章

  1. session的使用
  2. cocos2dx 学习代码记录
  3. 解释一下为什么我很少jQuery
  4. POJ3468--A Simple Problem with Integers--线段树/树状数组 改段求段
  5. RESTful Web 服务 - 安全性
  6. MySQL基本架构图
  7. python爬虫反爬机制_Python Scrapy突破反爬虫机制(项目实践)
  8. 单片机/嵌入式软件架构分层思想
  9. oracle手工收集awr报告_oracle手工生成AWR报告方法记录-阿里云开发者社区
  10. 经典面试题(3):关于this指向的常见面试题
  11. oracle 创建角色 权限设置,[学习笔记] Oracle创建用户、分配权限、设置角色,
  12. 内网网络摄像机(RTSP/IPC/NVR)如何能在公网进行RTMP/HLS/HTTP-FLV直播
  13. cNoteSetColor_命令窗口颜色设置
  14. 【图文】在windows7 下安装和配置Memcached 64-bit for Windows
  15. jQuery.extend()
  16. original:,tool:AAPT
  17. C# 读写txt文件 写txt(IO) TXT追加
  18. 计算机中什么是数组公式,EXCEL中数组的应用:什么是函数公式,什么是数组公式...
  19. 第十三届 蓝桥杯青少年创意编程 C++组 省赛
  20. C#在vs中吧数据流直接打印到txt文件

热门文章

  1. HDU 5183 Negative and Positive (NP) (set + 读入外挂 乱搞)
  2. 病毒式推广最终可能会走到尽头
  3. linux应用程序注册表,如何打开 Linux 中 Windows 程序的注册表编辑器
  4. IBM JDK的Java堆空间的碎片问题
  5. 实验室计算机主机应关闭显示器一般不用关,实验室的计算机主机应关闭,显示器一般不用关闭...
  6. 举个栗子~Tableau 技巧(211):学做指针环形图
  7. 金山小火车【转自官网】(如果错误,请留言)
  8. xp系统怎样启动搜索服务器,XP系统使用搜索功能的三种方式
  9. 用java生成永远唯一的id
  10. 可使用 git 操作的数据库 dolt