再次更新一下抖音视频批量下载脚本。node
就不一一回复了~编程
requests模块;api
ipaddress模块;app
click模块;工具
以及一些Python自带的模块。post
Nodejs版本:学习
10.7.0-x64开发工具
安装Python并添加到环境变量,pip安装须要的相关模块;ui
安装nodejs(小白一路next就行,相关文件里提供了安装包,或者本身去官网下载)。
spa
https://api.amemv.com/aweme/v...{}&count=10&type=1&device_id={}&aid=1128&app_name=aweme&version_code=162&version_name=1.6.2
keyword后的{}
:输入的抖音号,
device_id后的{}
:随机产生的设备id。
请求该接口能够得到如下信息:
uid、aweme_count、unique_id。
https://www.amemv.com/share/u...{}
{}:
请求第一个接口得到的uid。
请求该接口能够得到如下信息:
dytk。
https://www.amemv.com/aweme/v...{}&max_cursor=0&count={}&aid=1128&_signature={}&dytk={}
user_id后的{}:
uid(由接口一得);
count后的{}:
aweme_count(由接口一得);
_signature后的{}:
根据uid算出来的,计算方式参考了参考文献;
dytk后的{}:
dytk(由接口二得)。
请求该接口能够得到如下信息:
该抖音号的全部视频下载连接。
根据得到的视频下载连接下载抖音视频便可。
具体的代码实现请参考主页我的简介中相关文件的源代码,代码量不大,就100行左右,核心代码量更少。
为了帮助提高正在学习Python编程的伙伴们,在这里为你们准备了丰富的学习大礼包在主页中获取