小程序活动2元-运行一下py脚本即可(脚本开源)

____simple_html_dom__voku__html_wrapper____>____simple_html_dom__voku__html_wrapper____>____simple_html_dom__voku__html_wrapper____>____simple_html_dom__voku__html_wrapper____>活动是看一个视频0.1,我写成脚本了,抓包找到accessToken填进去运行一下就行,2元
170859hdc4izdqtanz537d.png
170807ziq2hq7jg06jr0d7.jpg
  1. import requests,hashlib,time
  2. r = {
  3. ‘client_id’: ‘20200113181123916714’,
  4. ‘nonce’: ‘4857289347289375’,
  5. ‘client_secret’: ‘JNWSY6RXYGXIWR2YCI2HOAGYG9LVQXYZ’,
  6. ‘salt’: ‘8d33d72c27994bdc9a9e9fdda2545690’
  7. }
  8. accessToken = ‘accessToken填这里’
  9. def calculate_md5(message):
  10. md5_hash = hashlib.md5()
  11. md5_hash.update(message.encode(‘utf-8’))
  12. hex_md5 = md5_hash.hexdigest()
  13. return hex_md5
  14. def getSign():
  15. l = str(int(time.time()*1000))
  16. message = accessToken + r[‘client_id’] + l + r[‘nonce’] + r[‘client_secret’] + r[‘salt’]
  17. return l,calculate_md5(message)
  18. activityIds = ["40324f18201971f0bfc24531948c0102",
  19. "c06ecae415d371f0bfb65017f0f90102",
  20. "d05f1c1d201b71f0bfd35107e0c90102",
  21. "402aca4e153471f080454531858c0102",
  22. "00b039fb15ae71f080176633b79f0102",
  23. "808a245a20e171f0ab146723b78e0102",
  24. "d000cf0015b771f0a1c85420848d0102",
  25. "30caa26d15e371f0b06c4531959d0102",
  26. "e0a60c9215d771f0bfe95107e0c90102",
  27. "40de9d18153371f080576732b68e0102",
  28. "50aa2ac9153271f09a7c4531959c0102",
  29. "d066de2520e471f0bff94531958d0102",
  30. "d03adb59168071f080096733a68f0102",
  31. "e06653a9167771f0bfde6633b79f0102",
  32. "9091116c1f5471f09d555420848c0102",
  33. "9061295415d971f0afb64531949c0102",
  34. "e0bf042715d771f080065420848c0102",
  35. "1024b30315ae71f080015420848c0102",
  36. "402a34d8153671f0878d5017f0e80102",
  37. "60e99560153671f09a7c4531959c0102",
  38. "c0e1748e153571f080576732b68e0102",
  39. "e0a6f64f153571f080385017e1f90102",
  40. "304291f8153371f080305017f0f80102",
  41. "401d4483153371f0807f6723b78e0102",
  42. "60c6d902153271f080666732b68f0102",
  43. "e0dd3fbf153171f0802d6723a78f0102",
  44. "d0373260153171f0807f6723b78e0102",
  45. "b0c08ba8153071f080596733a78e0102",]
  46. for i in activityIds:
  47. l,signature = getSign()
  48. headers = {
  49. ‘Accept’: ‘*/*’,
  50. ‘Accept-Language’: ‘zh-CN,zh;q=0.9’,
  51. ‘Connection’: ‘keep-alive’,
  52. ‘Content-Type’: ‘application/json’,
  53. ‘Referer’: ‘https://servicewechat.com/wx58774bbe5cd15ebb/448/page-frame.html’,
  54. ‘Sec-Fetch-Dest’: ’empty’,
  55. ‘Sec-Fetch-Mode’: ‘cors’,
  56. ‘Sec-Fetch-Site’: ‘cross-site’,
  57. ‘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’,
  58. ‘accessToken’: accessToken,
  59. ‘nonce’: ‘4857289347289375’,
  60. ‘oauthConsumerKey’: ‘20200113181123916714’,
  61. ‘platformNo’: ‘Wx_mini’,
  62. ‘signature’: signature,
  63. ‘timestamp’: l,
  64. ‘xweb_xhr’: ‘1’,
  65. }
  66. json_data = {
  67. ‘postId’: ‘138728’,
  68. ‘videoId’: i,
  69. ‘videoTitle’: ‘央视智能出行合作伙伴’,
  70. ‘inviterUserId’: ”,
  71. }
  72. response = requests.post(
  73. ‘https://hapi.baojun.net/base/xjblty/cash/carpurchasefee/videoCompletion’,
  74. headers=headers,
  75. json=json_data,
  76. )
  77. print(response.json())
复制代码
------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容