Commit e8e39043 authored by wang's avatar wang

1

parent 9bfb46ab
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -56,59 +56,28 @@ ...@@ -56,59 +56,28 @@
# print(response) # print(response)
import requests
import json import json
import requests
headers = { headers, cookies = ({'authority': 'ibe.api.flyscoot.com', 'accept': 'application/json, text/plain, */*',
"Host": "ibe.api.flyscoot.com", 'accept-language': 'en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7,ru;q=0.6',
"sec-ch-ua": "\"Google Chrome\";v=\"117\", \"Not;A=Brand\";v=\"8\", \"Chromium\";v=\"117\"", 'authorization': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJkMzdlM2IyZS1mYTk2LTQ3ZGUtODkyMS02ZjE2ZmM1ZmZmMzYiLCJpYXQiOjE2OTgxMTY5MTUsInRrbiI6ImV5SmhiR2NpT2lKSVV6STFOaUlzSW5SNWNDSTZJa3BYVkNKOS5leUp6ZFdJaU9pSlZibXR1YjNkdUlpd2lhblJwSWpvaVl6SmlORFppWkdFdE5UaGhPQzFqWlRJNExUQmlNVE10TWpCaU5UaG1aVE01WVdGaklpd2lhWE56SWpvaVpHOTBVa1ZhSUVGUVNTSjkuSy1mbkNFaWlFOW5tbDNYTmlXNlVJRDJYcFRITGxnSjFUU3BPMGluZlZFdyIsImlzcyI6InNjb290LWNtdyIsImF1ZCI6InNjb290LWFwcCJ9.NB-xXh4M4nqoBEkl7aDPzN1DH-hpg_8mTpPLPbcCzIc',
"sec-ch-ua-mobile": "?0", 'cache-control': 'no-cache', 'content-type': 'application/json',
"x-scoot-client-session": "78504ca8-7ebf-4878-88d7-aa79bad2a3de", 'origin': 'https://beta.makeabooking.flyscoot.com', 'pragma': 'no-cache',
"authorization": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIyZGFiOTViZS1lOGFjLTQ5YTgtODI4NS03NjQ2YTNhNzdlODMiLCJpYXQiOjE2OTc2ODE3NDAsInRrbiI6ImV5SmhiR2NpT2lKSVV6STFOaUlzSW5SNWNDSTZJa3BYVkNKOS5leUp6ZFdJaU9pSlZibXR1YjNkdUlpd2lhblJwSWpvaU5UUTBPRGhoTmpJdFpqUmhPQzB3TWpFeUxUUXdZVEV0Wm1SbU5XTmpZVFl6WlRVeklpd2lhWE56SWpvaVpHOTBVa1ZhSUVGUVNTSjkuaWNWeW8wZkxCOTJqbC1qVkVQSWlnSmlzY29ZWVFFZkJkTkM1ZlhfSEFhWSIsImlzcyI6InNjb290LWNtdyIsImF1ZCI6InNjb290LWFwcCJ9.vWi41pv28jUNkpdOf1NJ9G79crE42u89nf447MCErOc", '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'},
"x-scoot-client-version": "0.0.0", {'nlbi_2739054_2147483392': 'a33GHv0KSjFK+f/fnO/GLwAAAADuDV7Q+2R6ZFpS3nCvNTmb',
"x-scoot-client-environment": "PROD", 'reese84': '3:MpCHtnglKr2GvKFxluv/4A==:xV4wOQ6oMudWHAeoUwKkOkMTDUD9+JRrS/Lw2pCZ+n7cQtRVeDkFblmv8RZPHXSqQ3RDTGhm8O97PrnkbHv+52rF4GbZGJD1zWSrdyow8dSO9h6qfovz6LDAsA4B8/iEr/XOabu/EzoEAZqLU8+KFyRFTpDHF2toihuNTsN4BGSWmQsWr6MFW5N4poCPMDrhTDgJAU6Vph5pYObsZtCUN+kMeeF0vLzkQK2B8aVeYlX6CLKiIpluH7Y2bp+Web3iYCrJrohQGpy6DFTydrLMSVdkWyy9A6tZ0mL8mHNrjKgDnkirzWFs3p5tYkNQgDw5EG/99aduaKWL1b/s/IVrMaiEeBADbIYfnoETm15W18xB/N9s9eOpgNqCn38ZtohgK2DVJw+Mv69EW1vpi/WNVGhjm94DeiZGH/B3owhicO0BuA2Eh9fDkKWo3TjIcFg4xCW/U1nIJElY8honitosYD1mRZBPCh+eJOPQIViJwZ0=:QetV8UvALoRIX+UhdvlO3gXn532Eq/Ih/cj8TlDsdLg=',
"content-type": "application/json", 'visid_incap_2572958': 'czmbmrXyS4yNs/xXjSw+xjI1N2UAAAAAQUIPAAAAAACZ1DkPLX2o7SpLhVKHgLfP',
"accept": "application/json, text/plain, */*", 'nlbi_2572958': 'V3o4NsmIVw4thVXZ3Zs2agAAAACZtfO+gJByn/H7XcEIzWB+',
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36", 'incap_ses_1512_2572958': 'mHnQIMTDfVTnhl7VsrT7FDM1N2UAAAAAA0OEopf78bXDXgXz8GABvg=='})
"x-scoot-appsource": "IBE-WEB", a = {"content-type": "application/json", "pragma": "no-cache", "accept": "application/json, text/plain, */*",
"sec-ch-ua-platform": "\"macOS\"", "accept-language": "en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7,ru;q=0.6",
"origin": "https://beta.makeabooking.flyscoot.com", "authorization": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI1YTRjNGQzYi05NWE1LTQyNGMtYjkxMy03MWVmODA0MTlkNzQiLCJpYXQiOjE2OTgxMTcwNDUsInRrbiI6ImV5SmhiR2NpT2lKSVV6STFOaUlzSW5SNWNDSTZJa3BYVkNKOS5leUp6ZFdJaU9pSlZibXR1YjNkdUlpd2lhblJwSWpvaVlXUTNPREJrTlRndE56VTJOeTB3TnpneUxUWTNNRGd0TkdFM01UWTNNR1ZqT1dNMklpd2lhWE56SWpvaVpHOTBVa1ZhSUVGUVNTSjkuUWthRkFHdDVka1F0bkNVVUR5Z3dubmdvS09tQ2ZmWHAzcEYzNU9hUVAtRSIsImlzcyI6InNjb290LWNtdyIsImF1ZCI6InNjb290LWFwcCJ9.ObAKx25SQbkUyWUQcsftXCcijlTNMqLQm6UpB7Ptd8A",
"sec-fetch-site": "same-site", "cache-control": "no-cache", "authority": "ibe.api.flyscoot.com",
"sec-fetch-mode": "cors", "origin": "https://beta.makeabooking.flyscoot.com",
"sec-fetch-dest": "empty", "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",
"accept-language": "en-US,en;q=0.9" "cookie": "reese84=3:MnvZRraZHBhksmmCIdWq8A==:zF4B2m7/n2fqX6K9xbYhAPgdrpxUhEOPooVc+Kd6D6GOjCIJ6/YHsA9CzoAGYgkt66kstC7RJqeaop+ugE+Rv9yh9toipZJ+PL15gQ0xVCmyV9bP4pxpkiv9/RwmA+pMYCaRiKWCewkjTbkIF67qnO3KhJo8kafvlzBYkI/U1QKu4AAQvRDA6dAbtAYUEPeJV0Pb66Yv0+UpxGSW+4XkBYvpT9gcXqSSoGLkAqz5pmc11bTuPhncX49g+twyJCDERH4F9BC1B9DDNn/XF4GWRp3AIwatyU4NKrHCZY4QJCDp4JCYniCOMea1us0l/L6tE1ECEdppxOZ14PnMzomXr8LVaBKQCKf4LFZgmml1AgYP+jg7zzIVc6EO1shRGK21f+iJkxtTvvQ3n8pzJpLcKRFYIyrsB2um3CpUQdScb4xNiePYfKGaufkxuEN3N0MFhQkpcw9d68s+YaNiLV7AAbC+FqgWHb/r6ivlvbk1/8Q=:f+c/N1VcIMo1gYPBhSTQT+JFfs9lI2tPdNewu3TqJac=; incap_ses_1003_2572958=Ic1kC0toHhhV41LzW2DrDXEzN2UAAAAAaOChawLQ4VgbQ91omRHyHg==; incap_ses_1700_2572958=40dJe9kQY3HXOfAAfJ2XF6U0N2UAAAAAHzox9QSm3JqIPI5NAyQDxQ==; incap_ses_7223_2572958=xl9KFI4X/GLD8ACYNkE9ZHgzN2UAAAAAHwgWRjpMu7ZD9TgpZqW4Fw==; incap_ses_986_2572958=gxSYEWI95yTrQaQH5fquDQE1N2UAAAAA4as2OvL0FiF4CRQOY+2x2w==; nlbi_2572958=BTccUnpyTlggXROg3Zs2agAAAACBJsszsDQ/Noels27RMrPr; visid_incap_2572958=UiFtgR69TWCfupF2iNLz8HEzN2UAAAAAQUIPAAAAAAAN3QrMCATk3QXaagcAJRd3; nlbi_2739054_2147483392=KyaoaRUCRWTU36uGnO/GLwAAAAAnBbHz912HI0umRhStrGOO; incap_sh_2739054=2zQ3ZQAAAADcDRVlBgAQ2+ncqQbJioI1XJMfKBKJMOY61ic+"}
}
tk = {'token': '3:hLNPM/FJ42UJIREojwH4gw==:LRsi1ZVl7cStuayxLXtWSvU+ujviW3O3IUpPqTNhMisTTTxRzbi1Kjk27v26yHTxpooN13mJqkU3jbZ67fnkeiRF1oUzE1pNbHm6zy9FaXxDYXxyEmhmZ2UgVBsXinZQoeKPpwTKSoIsWeQ/7Z0FbTgER08hu2BxC6r0zElgC+5BH3Wz1eDNupsnrceP2iCzese1hSY5h/YDTUWYwhohtgO9J5M1puQn1JWQDWx30mIPewOFzaAsURv2i7mSfy9Fh7o6SWGq5e8sL0lnYsNfOPKXzsqpJ7P+qh6K7slKsO7iIvECramMEDJ/qAnnN5jR0AIwo9Tnlz9DYNTB+AntIq6ugIwLZZL0J/NLoosoAvgLLYSuhp0ITZnh1H/enecP5Bsrbv7I49TcNcJvY67ooepeBl5WfD8k3nghu2gq4oqO8byVPPpdA754BSguEqI8iMNI1Fx9HQxRz6HBDFUfgEI2mF2HtEnJ6GRJqNUtmKM8hXX9q++Z5CmQ6FvT4ovWFHgeTGHnY/9PwbDDc4NAZQ==:zATLGWtNQPJyHGxmebNbMYRJ0f/ybJoqbHY9bVeUCdM=', 'renewInSec': 897, 'cookieDomain': '.flyscoot.com'}
cookies = {
"reese84": "3:vxybC7p3hsZePBuJoyhM0A==:EtQO6aXarh6Nc63yVYnUUBproiFXnn247vw9VN4e730/mWM6UNDAPeqKZE0BCkRG2dqv9u5/ZZ7xOT22FbDY2HUCtLRDEhXR4IRORs5Bx+rcaGwoPMPbtIdfBlyh8Lkogn7/cPYfZf6zDhAizxBccQWTlR2drfMLMPnWjfNQrnatFOsNR8mK1N05LK6ZzJdw6k/JETIA770y1byfXDLGa/ng51alDFJym9G9YyD+1+5ehOohB4sRNlW4iwc1Hs3ENW6kDMg7lKs9Lc6Zg+3P1Nft5t72qyiycqO+wyaZAUHQmio3A0JfCfWzbkAnWU8m+NV6yp/7rH6EQ4ei6pLLiHD202kFWbEI0C281HpvqKmiGujDhZXYuQT1VVgL0TjMh9HmDZCgcnwLHQ54vPmczCpzP6rzPvd68pbJC+Y+YvCxdFduzR+K8gQ4MMX6TK3T21XzrqjKAcGTwu0Q6qe0bBBKHzton31Cni+c92wz2gU=:xj38Xs2yXGljRuFj3XCspcu4Jyi3dpx/a4O3SqUeiVM=",
# "reese84": tk['token'],
"visid_incap_2572958": "PR2Ifx/iR5emGW58N9ofwEuRMGUAAAAAQUIPAAAAAABkoEo07vc5+gNY6Ny0wV5t",
"nlbi_2572958": "iX9hMwRucHy+iVcE3Zs2agAAAAA36Uzl/T9S2MCD7nT6yrGi",
"incap_ses_1512_2572958": "gmp7VJlDzCfD/oqAsLT7FEuRMGUAAAAA7Vx9L9TQAEitw4iH9BjoSw==",
"_gcl_au": "1.1.1125811041.1697681744",
"_ga": "GA1.1.1526378520.1697681744",
"_ga_GFV545L5B3": "GS1.1.1697681743.1.0.1697681743.60.0.0",
"_cls_v": "b70454a8-3d7e-47fd-b7ba-3205fd4f46fa",
"_cls_s": "bdca8c45-b1a5-42fe-921a-caf564bd6954:0",
"__clickidc": "169768174471845017",
"_fbp": "fb.1.1697681744316.280343139",
"dtCookie": "v_4_srv_-2D96_sn_GPMC8EALE5076L3GMNMRTKDTSGVHCCCJ",
"rxVisitor": "1697681744538NJ06AD13G7MP1H2ITI42RSCVKSD7AUHS",
"dtSa": "-",
"rxvt": "1697683544543|1697681744538",
"dtPC": "-96$281744536_923h-vMRDALFCWIFNGJAAQFVCKUKTHNCAHDCUP-0e0",
"tfpsi": "305072e0-447a-4683-bf54-b29f70474466",
"tmpcurr": "HKD",
"AMP_TOKEN": "%24NOT_FOUND",
"_yjsu_yjad": "1697681744.d764a69e-4b35-4d30-9927-3e1615ee576a",
"_tt_enable_cookie": "1",
"_ttp": "wbUq2MqpZU4RavnCMqmXR4pnUan",
"QSI_HistorySession": "https%3A%2F%2Fbeta.makeabooking.flyscoot.com%2FBook%2FFlight%3Fculture%3Den-SG%26type%3Doneway%26dst1%3DHKG%26ast1%3DSIN%26dst2%3DSIN%26ast2%3DHKG%26dd%3D2023-10-28%26rd%3Dnull%26adt%3D1%26chd%3D0%26inf%3D0~1697681745165"
}
url = "https://ibe.api.flyscoot.com/v1/booking/flight/availability" url = "https://ibe.api.flyscoot.com/v1/booking/flight/availability"
data = { data = {
"flightCriteria": [ "flightCriteria": [
...@@ -133,7 +102,10 @@ data = { ...@@ -133,7 +102,10 @@ data = {
"cultureCode": "en-SG" "cultureCode": "en-SG"
} }
data = json.dumps(data, separators=(',', ':')) data = json.dumps(data, separators=(',', ':'))
response = requests.post(url, headers=headers, cookies=cookies, data=data) response = requests.post(url, headers=a, data=data, proxies={
'http': 'http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:9000',
'https': 'http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:9000',
})
print(response.text) print(response.text)
print(response) print(response)
\ No newline at end of file
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