Commit 167c75f3 authored by wangmingming's avatar wangmingming

wj

parent 0d37f136
......@@ -9,57 +9,58 @@ session.proxies = {
'https': proxy,
}
headers = {
"authority": "www.southwest.com",
"accept": "application/json, text/javascript, */*; q=0.01",
"accept-language": "en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7,ru;q=0.6",
"cache-control": "no-cache",
"content-type": "application/json",
"origin": "https://www.southwest.com",
"pragma": "no-cache",
"referer": "https://www.southwest.com/air/booking/select.html?int=HOMEQBOMAIR&adultPassengersCount=1&departureDate=2023-09-21&destinationAirportCode=LAX&fareType=USD&originationAirportCode=LAS&passengerType=ADULT&promoCode=&returnDate=2023-09-24&tripType=roundtrip&from=&to=&adultsCount=1&departureTimeOfDay=ALL_DAY&reset=true&returnTimeOfDay=ALL_DAY",
"Accept": "application/json, text/plain, */*",
"Accept-Language": "en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7,ru;q=0.6",
"Cache-Control": "no-cache",
"Connection": "keep-alive",
"Content-Type": "application/json",
"Origin": "https://www.westjet.com",
"Pragma": "no-cache",
"Referer": "https://www.westjet.com/",
"Sec-Fetch-Dest": "empty",
"Sec-Fetch-Mode": "cors",
"Sec-Fetch-Site": "same-site",
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36",
"X-Lov30h0l-z": "q",
"sec-ch-ua": "\"Not.A/Brand\";v=\"8\", \"Chromium\";v=\"114\", \"Google Chrome\";v=\"114\"",
"sec-ch-ua-mobile": "?0",
"sec-ch-ua-platform": "\"macOS\"",
"sec-fetch-dest": "empty",
"sec-fetch-mode": "cors",
"sec-fetch-site": "same-origin",
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36",
"x-api-key": "l7xx944d175ea25f4b9c903a583ea82a1c4c",
"x-app-id": "air-booking",
"x-channel-id": "southwest",
"x-swa-di-dtid": "db1c86523c23f01f809ab1b6f6052317e311",
"x-swa-di-pid": "undefined",
"x-swa-di-ue": "",
"x-swa-di-uid": "undefined",
"x-swa-di-usid": "undefined",
"x-user-experience-id": '58e15b33-b2b2-4dda-a4c3-1a5317615943'
"sec-ch-ua-platform": "\"macOS\""
}
headers.update(
{"ee30zvqlwf-f":"A07rirWKAQAAaUMu6wjffA5wFm2bcgOLOan6_ZcrLfumASSVRqiFk_2jwNfWASaWDxCucirJwH9eCOfvosJeCA==","ee30zvqlwf-b":"tpfjlq","ee30zvqlwf-c":"AIB4ibWKAQAAGCLihMJswN-IiZaRqgEummk1TfMWyMlVQXuQzTtGld-lXemE","ee30zvqlwf-d":"ABaAhIDBCKGFgQGAAYIQgISigaIAwBGAzvpizi_33wc7RpXfpV3phAAAAAARlRtVANRUIS24Z_Cbh7HJPccKsgs","ee30zvqlwf-z":"q","ee30zvqlwf-a":"uJr201NfYoEsPaEVx_GkEM-u-oTGMF5XL2keQZDGyjP2H5b4V10LBCVXam6Xj321Ws8hx1zU8hpYQJHtxzzXd8lmnJM5BpWI_pglRhYhLOcALtbyslbKpJ9qiHKikKyVHeM2XOmKKhj7Zca=b2mOkHqN3j7mpbwEpNg3EemVjkgD6hRrRswPvX2HL6pBVfIEDA98Ns_0zTWxCMU0Deswbxg8IGv38sWErKmy2Ceu80NJJsc7rXnYhw4vIvml7fNF8RG=wYk=JIkg1gN6HlYPgw7b9nu1=ROd9Wp_adtQv0kXL5H=J60n0_nDjgplPJJ69k4c0qtbqfngJ-BjwtZo5JQepvO5DpWXGkrwuRi1Vn1HX_sEhbGcumt7vLMN6-NZtFCR9qULwXs5OKGO0yyxwEWz3c=5GmZwDD2OBB3T50kyBs0zEzA-KBLuJspkuZZ0zYh1vF0xpM98o9Fr-l1UyJzhLys_p=jZljoM3PlP9ZmuX-MXDymbnI=HCY9NwBf_25oAWfZ=G4-Jn-5HhnkMUv8NtiJobCTY6tC8vk9sfkYWy9a09AslMURthYAoPXQutofgQjNxpq6agKEU-UDaQKLdx0UI5ckP4QETqWnsA9jKuPPkxll2IzRpVyPCU1-7Yt97aFUTQHJDE0xvTcJL=yl7KFeB87Ek-tQKun9p3Wo_I=qldV=7cPXmk-ywK=g9Z-6bj3GEsXoiuPvYsNENEso=Oq2sZz8n1eajZ0Lb5_AxIN7klct2PPM1=Yk=TFTzMcwdXL2fmawuALlx2yNPGaBZT__V0qHKbkYfOeDd1lJKO9X9IyO6QYvZM8n-JxrwkgVc2rtrHEZIbdNK895BA2JAzTTW3oXhdB87AMmnDtnsLtsgVr4t4Q4JX=Nixdijtrgn_c2zPO-9B_01N8f0ozZNO_T3oiXWA3dy0R6EZ9Xjh2irPFEzuNz8u_ezCp788n8sQZ47EOpPJfc71sl7tXWNHUejrxl25PIt=5qmgDu0t53YFQ5_mZwiFPtEueAPw8AF0Iy4ZqqPB4bEhBgz6Ll7WsPryWd-Ms3RkxhgbO663UxV55v1NRjTDV4sfEsgvM69jEbFD9Ovi-IVvWWZNy4bxvu38NcJjZxKpf3waZMTzXQ=i4GwANCcZgEK4bNe7VRiHinACuOeYpDvOJxkAgaJHu2_FQNV6tzdKv8qXszZfy1HR_lTbk-Yqa5r5srVbUF0WBwxy5ZLR1LUZaxUZiKeOnblhf9hoYeGVHHRKKflYOgCJ0xnpZn1eG4_c4aJ6DFZxLjL1WzmpiwNaaT05iKYVnQ8g06NmaqraGL2Ekj-EoZr2W6qjpuHocVU40AwLonhBinIOQvG1zTZTy-2ioIum9VrznMqwyGl61i_w5OOg1P8=ITf99irAdQIGyz5UAnPHuTuT6bV49sW5BBUITOByjm6fL0INPqTkRBzwlQH6tEUJ-pKAgrtyLzV=KhH=U7yybA8qWt1Ie3E8jwR3L2Owlk2_DfcL2QOLEOuLrCfYMlMMRy98YQ65--wgMxFg2uIa7a0B7suhb3lm5sQICiNLI5ADZU1=k_Qn3UD=4Mzk4=71t9AwmDA=LIE0bwvfiBXM6pfw_Hv280gbl4f-Mk1fDfDc92LqbH3l3KtxD=VmV3H0lvNMO2kBFCODaG3VA=--iX5aMpYupuntFA6mw-lhW-W_gLBdTUuxA=b0dXzCwQNGx98IGAE=c","user-agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36"}
{"x-lov30h0l-f":"A5OVa72KAQAAIDcLQW1nEFGUwLR3HPXjnigoB6PmLDrIhDfn5RdxAHwwmbN8ASaWDWWuchRAwH9eCOfvosJeCA==","x-lov30h0l-b":"-b12bso","x-lov30h0l-c":"AIChZ72KAQAAr1NAo497FxS1NjOBwtWfTV1_oTHV2xsVJqFALqZGrGXlHScc","x-lov30h0l-d":"ABaAhIDBCKGFgQGAAYIQgISigaIAwBGAzvpCzi_33wemRqxl5R0nHAAAAAAb71NqADUc4ApEGR1UXg33rdPLmMw","x-lov30h0l-z":"q","x-lov30h0l-a":"w_j=UTx_z-lQ2LYTBgDYCb5Yy7aLPRPJNCwoc4=bhp9SH5H7z4T9px5bAJX8Z-NY8c7IXDPkmIFMG7zleGDiM0L6e7tHWBk08SODhjcRcjvEiiz9eQDv47jm2Pt7f0tSSSWS4nkFfOKjFC4C5uWA3_JacdNaBQ5EIjINMRW_3lL3nWOysVzbPH7XOyYKn9CBwhf3oGXHJwooXlD2bTZF=Pm=3P06NPv9awdDOwMigbvrN2MSE7ZJ9LqL6vwouFZ0D5i3gKVbsXG74vklqTgIA5ewAGz_BF_Hu6qc8w_mShU_GhNEB3aqoenBWEgQsk026E0BWTnhhgKlSvOOSVAKX3=qodKXAz_IA_ubbfua=tfVIRO0G244=eF0d7EDnFSQIbLqL=WD3pxReOjmWsEct23hTRC30FNfRSBNRtXSGPlRXBV3CKj2Y0UuBFToVGwmkqV4TxB9GVEN8Yn94DdKf9T3Hd=zZK2B-I8lmKAbXPywzGeaokqilGNfki7H=0Fh0vImm-h_wF0QnP32EaeXzfz-HmUsUbUfwIXHMy9E-FLawSSosZJwpVsaIHAYoCLfc2KE7OhY0ZV-xpjg8eLojngDaivT52uAXJikTzq54=ywjDdIFPV4Qf0lJ8ZdEIiFuA6lWPex_LVarT9DYy6k8zsIGzG=jPhraUPvv_RC85mqQB94NilLkl_n9CAVjRsNDkLX4VzXv9BrPSsZwmIx2SNTshfhOKQbAdLLDPXwpSSpYS-plZbyPJRNqV5ZOm6Y__8CRZUNrl7-QOarBkvke2eXhPQrAKVIej27fY02pac8NI-4u8HbN-GEiXPim2XPhCbwrSQVnFL9tCRZ03XOhIv8bl9yBraHeYI2fAbEimhRLqfKVcEorjQc=cIk2-ddNa3tpG76U3Arze0pE0AhTKqwE0SONHDBYEDW89DqqML6_KmdVIiiJ=xESNThO5gFqe99INWOPhncprsXK-WWr55xZGTgf_Tv8AlH0xOFxne2M=rSzvPXfRCBCQ2XWPZxK2uvTAa-ZA_5p-M6oRvWYHuXHxGUMqrCiQvrEw=r8oQsc8NrBjQIVeT2nYBq=Z6G83E9HtNTmt2cZBrGW9UwITdmtB4QQcAxg=EuV=MqaT5ko39J_HBtvabScAqVs5xJ8oh-Ts008hOLy7uCbS_Y2wMF5fTUttSB9iNB49YPBkuR7f8vZxi=W=tTTOBHlpSKTYd7=IRUKPvdHfQyTMl0fM2rlJuefB-_G4KQWDoYoVwB_kOid7W6aBCGSaScD7LLGytO4_UTBIAMUNcT8w5-HrxnwT=r4sdcew7q9JIZeVqP9m8A9AMLWlRZS5qmaiOvw2n9l5KW0d9F-47=t7R8KNUGhuWtHOfWHkI--9jVTHmHy9BDP3gA6T=UgGMBPe5LwBUxkKhDRtHgeauFlXB8FBIDgyJnV5PJa49Z-Q9sm4w85atn=y_48ZinJe2ZAeFcRch-aGYr4AwDa4HKdK_g6Vg49BzNj2eosul2yhXQr4nEdItDhTMzn2RUAxYKPNuLExe6lbkr4628yHvccck=xbu0zloVvF2oVHmbk5BCLem5If7Hv7vxMWskUUqlQWjVK9bcHHP0peKP5bi=h8ls8o3tZ0hVmU3=erdkcyk4wdy92qbKfqXrE0jscWpVtHsvw0JcP72ZHtei","user-agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36"}
)
url = "https://www.southwest.com/api/air-booking/v1/air-booking/page/air/booking/shopping"
url = "https://apiw.westjet.com/ecomm/booktrip/flight-search-api/v1"
data = {
"adultPassengersCount": "1",
"adultsCount": "1",
"departureDate": "2023-09-22",
"departureTimeOfDay": "ALL_DAY",
"destinationAirportCode": "LAX",
"fareType": "USD",
"from": "",
"int": "HOMEQBOMAIR",
"originationAirportCode": "LAS",
"passengerType": "ADULT",
"appSource": "3rdparty:OW",
"bookId": "22-9-2023-15-4-21-14609",
"currency": "CAD",
"currentFlightIndex": 1,
"guests": [
{
"type": "adult",
"count": "1"
},
{
"type": "child",
"count": "0"
},
{
"type": "infant",
"count": "0"
}
],
"promoCode": "",
"reset": "true",
"returnDate": "2023-08-24",
"returnTimeOfDay": "ALL_DAY",
"to": "",
"tripType": "roundtrip",
"application": "air-booking",
"site": "southwest"
"showMemberExclusives": False,
"trips": [
{
"order": 1,
"departure": "SMF",
"arrival": "YQR",
"departureDate": "2023-09-22"
}
]
}
data = json.dumps(data, separators=(',', ':'))
response = session.post(url, headers=headers, data=data)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment