视频网站开发前景如何,买网站服务器要多少钱一年,长春哪里做网站,少儿编程课python爬取QQ音乐评论信息 python爬取QQ音乐评论信息1.随便选个音乐python爬取QQ音乐评论信息
1.随便选个音乐
https://y.qq.com/n/yqq/song/0039MnYb0qxYhV.html 当前的后台调试页面显示如下:
找到评论的数据接口: https://c.y.qq.com/base/fcgi-bin/fcg_global_comme… python爬取QQ音乐评论信息 python爬取QQ音乐评论信息1.随便选个音乐 python爬取QQ音乐评论信息
1.随便选个音乐
https://y.qq.com/n/yqq/song/0039MnYb0qxYhV.html 当前的后台调试页面显示如下:
找到评论的数据接口: https://c.y.qq.com/base/fcgi-bin/fcg_global_comment_h5.fcg?g_tk_new_20200303=1728726093g_tk=1728726093loginUin=0hostUin=0format=jsoninCharset=utf8outCharset=GB2312notice=0platform=yqq.jsonneedNewCode=0cid=205360772reqtype=2biztype=1topid=97773cmd=8needmusiccrit=0pagenum=0pagesize=25lasthotcommentid=domain=qq.comct=24cv=10101010 参数列表:
参数名参数值g_tk_new_202003031728726093g_tk1728726093loginUin0hostUin0formatjsoninCharsetutf8outCharsetGB2312notice0platformyqq.jsonneedNewCode0cid205360772reqtype2biztype1topid97773cmd8needmusiccrit0pagenum0pagesize25lasthotcommentiddomainqq.comct24cv10101010可以发现g_tk_new_20200303和g_tk两者值相等,都是1728726093g_tk函数介绍 在百度后才知道 g_tk 是个加密函数 ,而且还是javascript写的然后再所有 js 中搜索 g_tk 按 Ctrl +F
终于找到了 d 引用的是 cookie.js
https://y.gtimg.cn/music/portal/js/common/music/cookie.js 代码:
define("js/common/music/cookie.js", function(e, t, n) {var o = e("js/common/config.js"),i = {set: function(e, t, n, i, c) {if (c) {var r = new Date;r.setTime(r.getTime() + 36e5 * c)}return document.cookie = e + "=" + escape(t) + "; " + (c ? "expires=" + r.toGMTString() + "; " : "") + (i ? "path=" + i + "; " : "path=/; ") + (n ? "domain=" + n + ";" : "domain=" + o.DCCookieDomain + ";"), !0},get: function(e) {var t;return function(e) {if (!e) return e;for (; e != unescape(e);) e = unescape(e);for (var t = ["", "", "'"