难度还行,只有一个__NS_sig3加密,流程麻烦点
cookies_list = cookie.split("; ")
cookie_dict = {}
# 遍历每个 Cookie,根据等号将键值对拆分并添加到字典中
for cookie in cookies_list:
key_value = cookie.split("=")
if len(key_value) == 2:
key, value = key_value
cookie_dict[key] = value
cookie_content = cookie
user_agent = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36'
title='test'
cover_path = r"D:\Desktop\tgv\www.jpeg"
video_path = r"D:\Desktop\tgv\ggg.mp4"
request_data = {
"coverTimeStamp": -1,
"caption": title,
"photoStatus": 1,
"coverType": 2,
"coverTitle": "",
"photoType": 0,
"collectionId": "",
"publishTime": 0,
"longitude": "",
"latitude": "",
"poiId": 0,
"notifyResult": 0,
"domain": "",
"secondDomain": "",
"coverCropped": True,
"pkCoverKey": "",
"downloadType": 1,
"disableNearbyShow": False,
"allowSameFrame": True,
"movieId": "",
"openPrePreview": False,
"declareInfo": {},
"activityIds": [],
"riseQuality": False,
"chapters": [],
"projectId": "",
"videoInfoMeta": "",
"previewUrlErrorMessage": "",
"triggerH265": False,
}
upload_video(user_agent, cookie_content,request_data,cover_path,video_path)