某手短视频接口请求参数分析,获取短视频无水印下载链接

查看 106|回复 9
作者:wxxwjy   
直接开始了。(
[color=]下边的免费评分点一点,我想升级了

第一步:进入某手,随便打开一个人的主页,打开浏览器抓包工具,下拉短视频自动刷新,抓包工具显示接口全局搜索某个短视频名称(也可自己翻翻看看返回的数据,定位到视频接口,短视频名称和链接自己翻翻接口找找就行不要问了,你们可以直接保存链接或者自动下载视频这个我就不管了)


image.png (64.72 KB, 下载次数: 0)
下载附件
2023-1-31 08:00 上传



image.png (121.22 KB, 下载次数: 0)
下载附件
2023-1-31 08:01 上传

第二步:查看传递载荷,有两个参数需要注意,
[color=]pcursor(如果你从第一页短视频开始开始抓,发现其为空值,但你在返回值(response)里可以看到它的值,即上一页的请求的返回值携带下一页的请求参数)

[color=]userId(看一下主页链接取'/'最后的值即可,看下边的图就明白了),
其余的值就直接复制即可。


image.png (5.71 KB, 下载次数: 0)
下载附件
2023-1-31 08:12 上传



image.png (34.42 KB, 下载次数: 0)
下载附件
2023-1-31 08:11 上传



image.png (35.73 KB, 下载次数: 0)
下载附件
2023-1-31 08:02 上传



image.png (59.69 KB, 下载次数: 0)
下载附件
2023-1-31 08:07 上传

第三步:验证了下请求头和传递的参数,代码在下边了,自己瞧瞧,
[color=]注意data的传参格式,一开始给你们展示了content-type,是json格式。
至于Cookie直接复制自己的就行,请求不要过快(每个请求之间间隔一秒以上就行)反正你带着自己的Cookie请求过快能查到你


image.png (30.36 KB, 下载次数: 0)
下载附件
2023-1-31 08:17 上传



image.png (28.54 KB, 下载次数: 0)
下载附件
2023-1-31 08:18 上传



image.png (18.79 KB, 下载次数: 0)
下载附件
2023-1-31 08:24 上传

第四步:敲代码,拿到数据。注意cookie的有效期,失效了只能抓到部分,
[color=]自己再去登录复制一个即可(这么简单的事情我就不回答了,当然也可以弄个自动化浏览器每次设置随机请求头也会返回不同Cookie,就不用自己复制了),
某手的请求跟好看视频的逻辑一样,有兴趣自己搞一下,重要的事情讲很多遍,
[color=]不要请求过快!不要请求过快!不要请求过快!


image.png (99.09 KB, 下载次数: 0)
下载附件
2023-1-31 08:27 上传

给大家科普一点:requests中,verify=false 的时候会一直出现一个报错,这时只要添加下面两行代码即可,禁用警告
from urllib3 import disable_warnings
disable_warnings()

下载次数, 下载附件

xiao1127   

新手小白,然看不懂。但还是谢谢分享。
tingyuan   

没看懂啊
feiyu361   

感谢分享
wxxwjy
OP
  


tingyuan 发表于 2023-1-31 09:23
没看懂啊

看不懂先看看我一开始发的帖子,自己练练,尤其是那个豆瓣的
wxxwjy
OP
  


xiao1127 发表于 2023-1-31 09:20
新手小白,然看不懂。但还是谢谢分享。

可以看看我之前的帖子练练
FIzz001   

感谢分享,思路清晰
haozheng126   

看不懂,但感谢楼主分享
吖力锅   

大佬大佬,高手
逍遥津   

可以,就快赶上我了
您需要登录后才可以回帖 登录 | 立即注册

返回顶部