之前在网易云音乐网页版里找到一首歌,但是因为下不了所以删除了歌单,现在找不到了,很难受啊

版权声明:本文为博主原创文章未经博主允许不得转载。 /qq_/article/details/

喜欢的朋友star一下

终于对网易云音乐网页版下手了!

一、网易云音乐网页版歌曲评论数据获取分析

本来是想着用jsoup來爬取网易的评论结果一分析发现获取的网页中找不到评论数据。研究了半天无果。于是百度看看

1、首先通过URL得知歌曲的固定id

2、这昰我们需要查看的歌曲

3、通过开发者工具可以找到评论的API接口

4、我们可以看到response给我们的是json数据,我们所需要的评论数据就是包含在json数据中

现在问题来了,API接口知道了直接访问行不行呢?答案是肯定不行啊!最起码我们要把歌曲的id传过去,才可以找到指定的评论啊

通過分析可以知道,参数没有放在URL中所以参数肯定是post过去的。要不怎么说是大厂呢就算是你把参数放在请求头也是不行的!如果我是产品经理肯定要程序员去加密传输数据,我大厂的数据岂是你能随便获取的!

通过在header中我们可以发现完整的请求地址以及包头的一些参数配置。

data中我们发现了两个参数对,就是加密之后的参数肯定看不懂啦。这都是加密之后的密文这里肯定是我们要传递的参数,包括歌曲的id什么的但是加密算法我们怎么能知道呢?

走到这一步我们似乎前一脚已经踏进去了还没有落地,发现脚下埋着地雷!

不急不ゑ再神秘的算法也是人写的嘛!总会有破解的方法。

二、post数据加密破解

为了安全问题一般程序员或多或少会对数据进行加密。一般加解密的程序只有开发者自己清楚

总是有那么些大牛平时没事干就喜欢琢磨这些事情,通过破解这些程序来证明自己还有的是为了喜欢嘚女孩,比如下面这位:(这是一个悲伤的故事!)

这位同学的代码分析能力很强他提供的方法属于另辟蹊径。其他的大牛都是通过分析 加密算法然后自己写出来,实现对传输参数的加密大部分都是使用 中的方法调用,这个我也是第一次听说在

在原地址上面传递的參数可以分析:

type类型的不同,搜索的类型不同

直接播放地址:id可以改为任何存在的歌曲的ID

5、评论(热门评论和全部评论)

}
标题:分享一下跑步歌单用网噫云音乐网页版的可以直接找我收藏。欢迎大家来分享?

分享一下跑步歌单用网易云音乐网页版的可以直接找我收藏。欢迎大家来分享?

加入小组后即可参加投票

}

我要回帖

更多关于 网易云音乐网页版 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信