求助怎么获取网页点赞按钮的链接
本帖最后由 carlsea 于 2022-11-29 21:26 编辑https://jiaoyu.wasu.com/wasu-share-courses/index.html#/coursePlay?wasuId=CP10113301060000002457
网址如上,尝试在f12的network fetch/xhr下面获取了链接,但是直接打开显示错误
获取到的地址如下
https://api-gateway.wasu.cn/share-course/external-api/api/thumbsUp?wasuId=CP10113301060000002457&onlyId=1115716596&channel=PC
显示
{"code":-1,"msg":"系统发生了意料外的异常,请联系管理员进行查证","data":null}
从网页点击点赞的话显示{code: 400, msg: "点赞成功", data: null}
因为这是这个POST,你得附上参数 https://imgse.com/i/zdLseS 点赞判定是cookie,写一个py脚本,载入网页后获取cookie,在刷取时每次附上这个cookie cookie每次都要清除 localStorage.clear();
$('.upTotal').click()
location.reload() localStorage.clear();
$('.upTotal').click()
location.reload() 他是根据本地内存判断是否点赞的,所以只要点赞后刷新 在重复点赞就行了,可以达到刷赞的效果具体还要再修改下脚本,不过思路就是这么一个思路 没问题,还可以通过post提交 给你给个思路,首先加载网页,网页会自动给浏览器储存一个cookie,点击点赞按钮时发送post请求,会附带上这个cookie,然后网站会记住这个cookie是点过赞的,目的是刷取点赞量,就要让网页在每次加载时重新生成新的cookie,然后发送post请求,刷点赞量,用循环就可以
https://www.sojson.com/httpRequest/
这个网站可以在线测试