mirror of
https://github.com/imgyh/tiktok.git
synced 2025-04-06 08:15:46 +08:00
test(tiktoktest): 增加合集下载功能测试命令
This commit is contained in:
parent
b95d718828
commit
c803db303d
@ -12,7 +12,7 @@
|
|||||||
Change Log :
|
Change Log :
|
||||||
-------------------------------------------------
|
-------------------------------------------------
|
||||||
'''
|
'''
|
||||||
|
import TikTokUtils
|
||||||
from TikTok import TikTok
|
from TikTok import TikTok
|
||||||
|
|
||||||
def getAwemeInfo():
|
def getAwemeInfo():
|
||||||
@ -44,12 +44,55 @@ def getLiveInfo():
|
|||||||
live_json = tk.getLiveInfo(key)
|
live_json = tk.getLiveInfo(key)
|
||||||
print(live_json)
|
print(live_json)
|
||||||
|
|
||||||
|
def getMixInfo():
|
||||||
|
mix_link = 'https://v.douyin.com/B3J63Le/'
|
||||||
|
tk = TikTok()
|
||||||
|
|
||||||
|
url = tk.getShareLink(mix_link)
|
||||||
|
key_type, key = tk.getKey(url)
|
||||||
|
awemeList = tk.getMixInfo(key, count=35)
|
||||||
|
print(len(awemeList))
|
||||||
|
|
||||||
|
def getUserAllMixInfo():
|
||||||
|
user_all_mix_link = 'https://v.douyin.com/B38oovu/'
|
||||||
|
tk = TikTok()
|
||||||
|
|
||||||
|
url = tk.getShareLink(user_all_mix_link)
|
||||||
|
key_type, key = tk.getKey(url)
|
||||||
|
mixIdNameDict = tk.getUserAllMixInfo(key, count=35)
|
||||||
|
print(mixIdNameDict)
|
||||||
|
|
||||||
|
def test():
|
||||||
|
utils=TikTokUtils.Utils()
|
||||||
|
user_all_mix_link = 'https://www.douyin.com/aweme/v1/web/mix/list/?'+\
|
||||||
|
utils.getXbogus(url='device_platform=webapp&aid=6383&os_version=10&version_name=17.4.0&sec_user_id=MS4wLjABAAAAMOcqSYZFcXKaEwaQuq3nZ86x7B-FSVn-qFVzV_vXE78x5OvstR-jKsdcV9FcQN5N&count=35&cursor=0')
|
||||||
|
headers = {
|
||||||
|
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36',
|
||||||
|
'referer': 'https://www.douyin.com/',
|
||||||
|
'Cookie': 'ttwid=1|sGp2L-Krm46cXHcK7BsKghavVeVQIIOYtQInA1LV0-w|1676899557|3e483426230c481bd34f4d6529d6252372c154b75be7d4a2baec8edbfd0a742c;'
|
||||||
|
}
|
||||||
|
headers = {
|
||||||
|
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36',
|
||||||
|
'referer': 'https://www.douyin.com/',
|
||||||
|
'Cookie': 'ttwid=1|sGp2L-Krm46cXHcK7BsKghavVeVQIIOYtQInA1LV0-w|1676899557|3e483426230c481bd34f4d6529d6252372c154b75be7d4a2baec8edbfd0a742c; __ac_signature=_02B4Z6wo00f01CEKaogAAIDBqkHxaCCYIyghKm4AAGu9c3; s_v_web_id=verify_ledo1j1t_0NwhDQFJ_nLca_42o5_8tAA_T8CWm5E2M6LF; msToken=%s;odin_tt=324fb4ea4a89c0c05827e18a1ed9cf9bf8a17f7705fcc793fec935b637867e2a5a9b8168c885554d029919117a18ba69;' % utils.generate_random_str(
|
||||||
|
107)
|
||||||
|
}
|
||||||
|
import requests
|
||||||
|
|
||||||
|
res = requests.get(user_all_mix_link,headers=headers)
|
||||||
|
print(res.text)
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
# getUserAllMixInfo()
|
||||||
|
# getMixInfo()
|
||||||
# getAwemeInfo()
|
# getAwemeInfo()
|
||||||
# getUserInfo()
|
# getUserInfo()
|
||||||
# getLiveInfo()
|
# getLiveInfo()
|
||||||
pass
|
pass
|
||||||
################################# 测试命令 ######################################################
|
################################# 测试命令 ######################################################
|
||||||
|
# 直播
|
||||||
|
# python TikTokCommand.py -l https://live.douyin.com/759547612580 -p /mnt/c/project/test0
|
||||||
|
# .\TikTokCommand.exe -l https://live.douyin.com/759547612580 -p .\test0
|
||||||
# 视频
|
# 视频
|
||||||
# python TikTokCommand.py -l https://v.douyin.com/BugmVVD/ -p /mnt/c/project/test1
|
# python TikTokCommand.py -l https://v.douyin.com/BugmVVD/ -p /mnt/c/project/test1
|
||||||
# .\TikTokCommand.exe -l https://v.douyin.com/BugmVVD/ -p .\test1
|
# .\TikTokCommand.exe -l https://v.douyin.com/BugmVVD/ -p .\test1
|
||||||
@ -65,4 +108,10 @@ if __name__ == "__main__":
|
|||||||
# 主页喜欢(视频)
|
# 主页喜欢(视频)
|
||||||
# python TikTokCommand.py -l https://v.douyin.com/B72QgDw/ -p /mnt/c/project/test5 -M like
|
# python TikTokCommand.py -l https://v.douyin.com/B72QgDw/ -p /mnt/c/project/test5 -M like
|
||||||
# .\TikTokCommand.exe -l https://v.douyin.com/B72QgDw/ -p .\test5 -M like
|
# .\TikTokCommand.exe -l https://v.douyin.com/B72QgDw/ -p .\test5 -M like
|
||||||
|
# 单个合集
|
||||||
|
# python TikTokCommand.py -l https://v.douyin.com/B3J63Le/ -p /mnt/c/project/test6
|
||||||
|
# .\TikTokCommand.exe -l https://v.douyin.com/B3J63Le/ -p .\test6
|
||||||
|
# 用户主页下所有合集
|
||||||
|
# python TikTokCommand.py -l https://v.douyin.com/B38oovu/ -p /mnt/c/project/test7 -M mix
|
||||||
|
# .\TikTokCommand.exe -l https://v.douyin.com/B38oovu/ -p .\test7 -M mix
|
||||||
#################################################################################################
|
#################################################################################################
|
||||||
|
Loading…
x
Reference in New Issue
Block a user