成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

厲害了,10行代碼實現抽獎助手自動參與抽獎!

開發 后端
在助手中參與抽獎你不需要支付一分錢,但是需要花時間,想抽獎就不得不每天打開小程序逐個點擊參與才能參與,每天重復的操作覺得好繁瑣,于是我萌生出一個想法,用程序去自動參與抽獎。

[[225902]]

不知道大家用過抽獎助手小程序沒?(免費給抽獎助手做個小廣告),我在公眾號多次用它來發過很多獎品,同時,我每天也會去參與一些抽獎,目前的中獎記錄為0(尷尬臉)

厲害了,10行代碼實現抽獎助手自動參與抽獎

在助手中參與抽獎你不需要支付一分錢,但是需要花時間,想抽獎就不得不每天打開小程序逐個點擊參與才能參與,每天重復的操作覺得好繁瑣,于是我萌生出一個想法,用程序去自動參與抽獎。

說干就干,熟悉爬蟲基本原理的大概能猜出來怎么做。我們之前寫過基于Python爬微信公眾號爬蟲的系列教程,現在假設你已經會用 Fiddler 去代理 HTTP 請求。怎么安裝 Fiddler 和配置手機端這里不再介紹,咱們知識星球有寫過相應的教程。

 

厲害了,10行代碼實現抽獎助手自動參與抽獎

配置好 Fiddler 之后,手機打開小程序 “抽獎助手” 之后,有個公共抽獎列表

 

厲害了,10行代碼實現抽獎助手自動參與抽獎

通過 Fiddler 抓包,我們看到抽獎列表的請求地址是:/public_lottery?page=1&size=5, 請求方法是 GET,還有一個 Header 字段 Authorization,返回的數據結構可以清晰看到總共返回了5條數據,代表5個獎品,每個字段基本能猜出來什么意思。

我們再來手動選擇一個活動點擊參與抽獎,看背后它是怎么向服務器發送請求的,弄清楚了原理之后就可以用程序來自動模擬請求。

 

厲害了,10行代碼實現抽獎助手自動參與抽獎

參與抽獎的請求有幾個注意的地方,請求使用的是 POST 方法,URL地址是:/lottery/67c3a5afe794dc7bdbed85a38a18bb44/join ,和抽獎列表一樣,還有一個請求 Header 是 Authorization,它的值就是后面一串很長的 Bearer 開頭的字符串… 。

現在我們就可以用 Python 來構建一個自動參與抽獎的腳本,每隔一段時間就去自動刷,發現有新的獎品,就自動參與抽獎。

源代碼

 

  1. # coding=utf-8  
  2. import requests  
  3. def main():  
  4.     url = "https://lucky.nocode.com/public_lottery?page=1&size=5"  
  5.     # 替換成你自己的Authorization  
  6.     headers = {  
  7.         "Authorization""Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXV...." 
  8.     res = requests.get(url, headers=headers)  
  9.     lotteries = res.json().get("data" 
  10.     join_url = "https://lucky.nocode.com/lottery/{id}/join"  
  11.     for lottery in lotteries:  
  12.         res = requests.post(join_url.format(id=lottery.get("id")), headers=headers)  
  13.         data = res.json()  
  14.         if res.status_code == 200 and 'errors' not in data:  
  15.             print("成功參與抽獎:《%s》" % lottery.get("prizes").get("data")[0].get("name"))  
  16.  if __name__ == '__main__' 
  17.     main() 

 

運行

 

  1. 成功參與抽獎:《阿瑪尼紅管唇釉》  
  2. 成功參與抽獎:《Havaianas 人字拖》  
  3. 成功參與抽獎:《《不要成為無聊的大人》》  
  4. 成功參與抽獎:《Satan 鑰匙扣》  
  5. 成功參與抽獎:《桌面理線器》 

現在所有獎品都變成已參與狀態,坐等中獎吧。你還可以對代碼進行改進。

有人可能會問,這算不算作弊呢?我覺得這就是程序員的優勢,我們只是用了不一樣的工具來完成相同的事情,以后編程還真的是每個人都應該掌握的一項基本技能,沒事寫個代碼解決繁瑣的、重復的工作。懶惰是推動社會文明進步的原動力。

 

再來發一個抽獎 

責任編輯:龐桂玉 來源: Python之禪
相關推薦

2018-04-11 14:30:33

2017-02-23 08:00:04

智能語音Click

2018-05-14 22:58:14

戴爾

2021-03-01 12:06:12

Nginx命令Linux

2022-03-03 18:49:56

HarmonyOS鴻蒙操作系統

2023-05-06 06:47:46

Bing聊天機器人

2019-11-25 21:53:48

代碼算法BUG

2020-12-09 11:32:10

CSS前端代碼

2018-01-24 10:48:34

神經網絡深度學習前端

2018-07-12 09:51:04

Python代碼對象模型

2021-12-27 07:59:50

ECMAScript JSON模塊Node.js

2021-11-01 07:50:44

TomcatWeb應用

2023-03-06 16:24:38

Web組件H5小程序

2015-05-08 13:09:12

JavaScriipt抽獎程序

2020-06-08 17:35:27

Redis集群互聯網

2022-01-11 12:13:33

JavaScript編程語言

2021-09-17 12:18:53

NginxJavaScript前端

2020-03-10 13:35:23

Gihub搜索開源

2022-04-08 08:11:28

Python代碼

2021-06-03 09:30:30

Python操作注冊表regedit
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区三区视频在线 | 国产精品不卡 | 免费看色 | 欧美日韩视频 | 午夜精品久久久久久久 | 91视频观看 | 欧美一区二区三区在线播放 | 久久之精品 | 福利在线看 | 日韩在线免费视频 | 免费毛片网 | 精精国产xxxx视频在线播放7 | 毛片免费观看 | 天天操夜夜操 | 黄网站涩免费蜜桃网站 | 国产成人免费 | 久久久久国产精品一区二区 | 自拍偷拍中文字幕 | 超碰在线久 | 一级看片免费视频囗交动图 | 国产精品久久久久久影视 | 欧美亚洲日本 | 日韩一区二区在线免费观看 | 女人av| 91精品久久久久久久久久入口 | 一级黄片一级毛片 | 日韩欧美在线精品 | 日韩一级免费看 | 国产精品一区久久久 | 亚洲一区二区三区四区av | 日韩av第一页 | 天天玩夜夜操 | 欧美.com| 亚洲成人一区二区在线 | 91久久伊人 | 精品一二三 | 精品欧美乱码久久久久久 | 精品无码久久久久久国产 | 九热在线| 91一区二区三区 | 国产伦精品一区二区 |