-
Notifications
You must be signed in to change notification settings - Fork 361
快速上手
ShilongLee edited this page Jun 15, 2024
·
12 revisions
-
本地运行
-
make运行,可选,通过port、thread参数指定端口和线程数。make run
-
也可通过
python直接运行。但是更建议使用make的方法,建立虚拟环境可以不与其他项目环境干扰。pip3 install -r requirements.txt python3 main.py
-
-
服务器上运行
sudo docker run -d --name crawler -p 8080:8080 shilongli0101/crawler
可选,通过docker环境变量THREADS指定线程数。
下面以抖音为例,使用Postman模拟请求,其他平台同理。
- 获取cookie
打开抖音网页版,打开浏览器控制台,删选Fetch/XHR,找到第一个请求(没有请求刷新一下),复制request Header中的Cookie。

注意这个cookie是有过期时间的,请求不成功时多半是cookie过期了,例如报错
get video detail failed, don't have enough effective account. id: xxx,重新获取一下cookie就可以了。
- 添加用户
发送请求,code为0表示成功。


先到视频详情页获取视频id,然后根据id发送获取详情请求。



临时发现算法更新,更新完算法后补充。