吉祥航空隨心飛 - 余票自動監控腳本/刷票工具/循環查票工具
免責聲明
請求過多導致封號屬於用戶活該操作, 與本人無關 😏
Config
設置 blackBox
到吉祥航空的子頁面登陸: https://m.juneyaoair.com/#/home
打開 Developer Tool, 隨意搜索一次余票, 尋找一個 Request URL 為 https://m.juneyaoair.com/server/v2/flight/AvFare
的 host, 查看 payload 會發現以下 fields:
blackBox: "akcir455DFGHG5454787EETGG545454SSF5454CCC12121212FSFGDF8R5YU5YUI6HKJ5M454S54S5G78WER121BV32CV4B685K9877BV52VB1NCB20F=="
ffpCardNo: "123456789"
ffpId: 123456789
loginKeyInfo: "123456789123456789123456789"
將這部分內容 copy 到 /data/config.js
設置查詢參數
然后到 payload 里面填寫需要請求的 出發地
, 目的地
, 出發時間
設置請求頻度
根據以下因素:
- 1h 可以接受 1000 次請求
- 一個地點一個日期只需請求一次即可獲得當天所有航班
可以得出:
一分鍾內可以請求 12 次
- 即 3 個 地點在 4 個日期的余票
- 或者 4 個地點在 3 個日期的余票
也就是說,你一次可以同時請求:
上海 - 南京
, 南京 - 北京
, 北京 - 哈爾濱
在 12 月 1 日 - 12 月 4 日
的全部隨心飛余票航班
查看 data/config.js
:
// 每 30 sec 請求 6 次
times: 6,
duration: 30,
使用方法
- 安裝依賴:
yarn
- 執行腳本:
yarn start
- 偶爾單個請求失敗不用在意, 他們服務器本來就不太好
- Finger Crossed and wait for good news !
如果發現有余票那么會彈 Alert 通知: