|
活动是看一个视频0.1,我写成脚本了,抓包找到accessToken填进去运行一下就行,2元
- import requests,hashlib,time
- r = {
- 'client_id': '20200113181123916714',
- 'nonce': '4857289347289375',
- 'client_secret': 'JNWSY6RXYGXIWR2YCI2HOAGYG9LVQXYZ',
- 'salt': '8d33d72c27994bdc9a9e9fdda2545690'
- }
- accessToken = 'accessToken填这里'
- def calculate_md5(message):
- md5_hash = hashlib.md5()
- md5_hash.update(message.encode('utf-8'))
- hex_md5 = md5_hash.hexdigest()
- return hex_md5
- def getSign():
- l = str(int(time.time()*1000))
- message = accessToken + r['client_id'] + l + r['nonce'] + r['client_secret'] + r['salt']
- return l,calculate_md5(message)
- activityIds = ["40324f18201971f0bfc24531948c0102",
- "c06ecae415d371f0bfb65017f0f90102",
- "d05f1c1d201b71f0bfd35107e0c90102",
- "402aca4e153471f080454531858c0102",
- "00b039fb15ae71f080176633b79f0102",
- "808a245a20e171f0ab146723b78e0102",
- "d000cf0015b771f0a1c85420848d0102",
- "30caa26d15e371f0b06c4531959d0102",
- "e0a60c9215d771f0bfe95107e0c90102",
- "40de9d18153371f080576732b68e0102",
- "50aa2ac9153271f09a7c4531959c0102",
- "d066de2520e471f0bff94531958d0102",
- "d03adb59168071f080096733a68f0102",
- "e06653a9167771f0bfde6633b79f0102",
- "9091116c1f5471f09d555420848c0102",
- "9061295415d971f0afb64531949c0102",
- "e0bf042715d771f080065420848c0102",
- "1024b30315ae71f080015420848c0102",
- "402a34d8153671f0878d5017f0e80102",
- "60e99560153671f09a7c4531959c0102",
- "c0e1748e153571f080576732b68e0102",
- "e0a6f64f153571f080385017e1f90102",
- "304291f8153371f080305017f0f80102",
- "401d4483153371f0807f6723b78e0102",
- "60c6d902153271f080666732b68f0102",
- "e0dd3fbf153171f0802d6723a78f0102",
- "d0373260153171f0807f6723b78e0102",
- "b0c08ba8153071f080596733a78e0102",]
- for i in activityIds:
- l,signature = getSign()
- headers = {
- 'Accept': '*/*',
- 'Accept-Language': 'zh-CN,zh;q=0.9',
- 'Connection': 'keep-alive',
- 'Content-Type': 'application/json',
- 'Referer': 'https://servicewechat.com/wx58774bbe5cd15ebb/448/page-frame.html',
- 'Sec-Fetch-Dest': 'empty',
- 'Sec-Fetch-Mode': 'cors',
- 'Sec-Fetch-Site': 'cross-site',
- 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36 MicroMessenger/7.0.20.1781(0x6700143B) NetType/WIFI MiniProgramEnv/Windows WindowsWechat/WMPF WindowsWechat(0x63090a1b) XWEB/8555',
- 'accessToken': accessToken,
- 'nonce': '4857289347289375',
- 'oauthConsumerKey': '20200113181123916714',
- 'platformNo': 'Wx_mini',
- 'signature': signature,
- 'timestamp': l,
- 'xweb_xhr': '1',
- }
- json_data = {
- 'postId': '138728',
- 'videoId': i,
- 'videoTitle': '央视智能出行合作伙伴',
- 'inviterUserId': '',
- }
- response = requests.post(
- 'https://hapi.baojun.net/base/xjblty/cash/carpurchasefee/videoCompletion',
- headers=headers,
- json=json_data,
- )
- print(response.json())
复制代码
|
|