這個故事要從 2019 年 1 月多開始說起
那時候的我,擁有 3 隻麥當勞報報的帳號,我很愛吃麥當勞
甚至說我被麥當勞綁架了都不為過,我每天會把帳號切來切去做抽獎
然後根據今天有沒有抽到滿意的優惠決定要不要拿麥當勞當晚餐
久而久之,我厭倦了每天這樣重複性的動作 ...
我在思考,能不能有一個機器人每天幫我抽獎 ?
我盡我所能的搜尋關鍵字,蒐集了不少資料
最後得出了幾個關鍵 : HTTP 協定、爬蟲、Python 語言
寫程式往往就是這樣的模式,「你先有一個想要解決的問題,然後你想辦法解決它」
最後我完成了,那是我第一個爬蟲專案,程式碼有在 GitHub 上公開
可以看到專案沒什麼結構性,而且只有一個 commit ?
沒錯,就是寫好直接上傳那種,那時候的我是菜雞,根本不會用 Git 做版控 XD
它是一個麥當勞報報的第三方 API,是我苦苦自學爬蟲的第一個成果
算是蠻有成就感的,而且到今天都還有在使用
雖然能 Run,不過對於架構依然有不滿意的地方,或許哪天心血來潮會想重構吧
它的功能是模擬一個麥當勞報報帳號
可以使用基本的登入、抽獎、查看優惠列表、查看歡樂貼列表、查看點點卡資訊、歡樂貼抽獎
終於不用自己手抽麥當勞報報ㄌ