116 lines
12 KiB
Python
116 lines
12 KiB
Python
import requests
|
|
import json
|
|
|
|
class DoorDash:
|
|
def __init__(self):
|
|
pass
|
|
|
|
def parse(self):
|
|
|
|
cookies = {
|
|
'__cf_bm': 'DeiqM0wBQUTk.n88hE77uEZ.WfLdmDCCAjcUeUD895Y-1741189317-1.0.1.1-A.cPG7yAL2gQ9ErX9iHLETCB16qpewadnG4ad5tE1vwGMbt1GJ1eYZvmeQVGHdwH1lfpC4_OG2_Zqbv4.pE53jLMuzQNib75mRrYI50e52IXcW8a5_UcRHI5CYACnLLf',
|
|
'__cfwaitingroom': 'Chg0U0ZnUjFhbXBOQjJrMWFXdzUrNEJBPT0SgAJySXhTYlJublhNTEhJejhpbVJkV01vd0YrblBDMGVMdDdXSGhIYkprYjVUR2E2bytPcGgzeWZKZE9kUHdISDJIWTdjR01jZ3NqcEJycUxqVHB2REtKVlN3aEx5c09yU0ltbkVWMHFjcGd3RVBULzhuWFR6RDVNZlVXeHp3clgrS0NVaWZ4eGN1QVRpUWI0aENWUDV6Z2g0Uk1jbUFDUVA5NEV0amt4K1Y4bkNSNWdDc2hSTkdHL2lzbnpiV0RndXZxd0Y2emFoejlIOGcwVmNxVTdQVktwdm8wOXN0TXdDRWJlZmhIa0xmeDZLODFhTFdSOVhiR2U2TThUWlV6bDV1',
|
|
'_cfuvid': 'OhLu8QiDvU1kFzSW0Bc3jnsJCdKW4bX88JsDj6HA9MY-1741189318649-0.0.1.1-604800000',
|
|
}
|
|
|
|
headers = {
|
|
'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7',
|
|
'accept-language': 'zh-CN,zh;q=0.9',
|
|
'cache-control': 'no-cache',
|
|
'content-type': 'application/x-www-form-urlencoded',
|
|
'origin': 'https://www.doordash.com',
|
|
'pragma': 'no-cache',
|
|
'priority': 'u=0, i',
|
|
'referer': 'https://www.doordash.com/store/orlando-china-ocean-orlando-24579150/?srsltid=AfmBOopVpfmVadkxGCuL8OFMk-I2G54QsfI0akAcPzxvLYbz8Wzxp0P0&__cf_chl_tk=Jjhqq2WTVqoit5J4FyAS1SUt2xz6wZ8gwtgaPrUg1_4-1741189317-1.0.1.1-HyUzlYWauczcJmr1NXUGCOr5zGRO2UI2RgzN8ufTLQA',
|
|
'sec-ch-ua': '"Not(A:Brand";v="99", "Google Chrome";v="133", "Chromium";v="133"',
|
|
'sec-ch-ua-arch': '"x86"',
|
|
'sec-ch-ua-bitness': '"64"',
|
|
'sec-ch-ua-full-version': '"133.0.6943.142"',
|
|
'sec-ch-ua-full-version-list': '"Not(A:Brand";v="99.0.0.0", "Google Chrome";v="133.0.6943.142", "Chromium";v="133.0.6943.142"',
|
|
'sec-ch-ua-mobile': '?0',
|
|
'sec-ch-ua-model': '""',
|
|
'sec-ch-ua-platform': '"Windows"',
|
|
'sec-ch-ua-platform-version': '"10.0.0"',
|
|
'sec-fetch-dest': 'document',
|
|
'sec-fetch-mode': 'navigate',
|
|
'sec-fetch-site': 'same-origin',
|
|
'sec-fetch-user': '?1',
|
|
'upgrade-insecure-requests': '1',
|
|
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36',
|
|
# 'cookie': '__cf_bm=DeiqM0wBQUTk.n88hE77uEZ.WfLdmDCCAjcUeUD895Y-1741189317-1.0.1.1-A.cPG7yAL2gQ9ErX9iHLETCB16qpewadnG4ad5tE1vwGMbt1GJ1eYZvmeQVGHdwH1lfpC4_OG2_Zqbv4.pE53jLMuzQNib75mRrYI50e52IXcW8a5_UcRHI5CYACnLLf; __cfwaitingroom=Chg0U0ZnUjFhbXBOQjJrMWFXdzUrNEJBPT0SgAJySXhTYlJublhNTEhJejhpbVJkV01vd0YrblBDMGVMdDdXSGhIYkprYjVUR2E2bytPcGgzeWZKZE9kUHdISDJIWTdjR01jZ3NqcEJycUxqVHB2REtKVlN3aEx5c09yU0ltbkVWMHFjcGd3RVBULzhuWFR6RDVNZlVXeHp3clgrS0NVaWZ4eGN1QVRpUWI0aENWUDV6Z2g0Uk1jbUFDUVA5NEV0amt4K1Y4bkNSNWdDc2hSTkdHL2lzbnpiV0RndXZxd0Y2emFoejlIOGcwVmNxVTdQVktwdm8wOXN0TXdDRWJlZmhIa0xmeDZLODFhTFdSOVhiR2U2TThUWlV6bDV1; _cfuvid=OhLu8QiDvU1kFzSW0Bc3jnsJCdKW4bX88JsDj6HA9MY-1741189318649-0.0.1.1-604800000',
|
|
}
|
|
|
|
params = {
|
|
'srsltid': 'AfmBOopVpfmVadkxGCuL8OFMk-I2G54QsfI0akAcPzxvLYbz8Wzxp0P0',
|
|
}
|
|
|
|
data = {
|
|
'62f575be50a6447af9fe0d9959952ee6dec9bf2ffbdf0558f021763cb249bcab': '9eHmWM7NMmZh1C8FtgbjrStbitYveFM7mthG7xnA2Ns-1741189317-1.2.1.1-__PYXC7JoGCXoo_25K_6TXEnUckVOlewmPlh3Y9YhIpS2wnTMq2mpxVkW4nY1lxE0xGbln5UrRh.lH7Vl57Vnh3tLJsRT5lOGJwSY6bKqIHEUPvb5HU0Bf2RxTATmyzEQN19zSlu6kx4zUkQ14UN21iHUqCqJ6LXyofEZYnEVWu0kgabM9lKZhSOL4SoLGJ2v5V_63Gyu6fJyZmJxzXvnlQE0ehDGsCLI_2JPF6XUKsTMtuMZRAkZSL02gjJkZYNJubeLuM83O2VOtkjn88pB1VhsdTuEVKbZBCyxAfW2CbxFRwRK5gMhqdMdR1qK0DBRqqnbSUvrr7gtKiV_pKVUxFeVBROqS9Nugx9MK3xDopBodE4oUAiK37mD.0PwlVn_pnFc0uQQNxWBOqqcWgo4OWurEZ3qJPjsuP.wL6sndYK45j0pI6Zm5PJ5RoT.ZkAhAijwV6MbtodqizwJOv8vpMNNiPq_ybnj6VcdWrbi7NhGUVYXrqpfoFypR8SaUaYg7rTCp3Xc1sTRMQw2f_ab8yb8wLVe19EnNG_SZVm79CnXgaV.qA9gfMUw7dncyKbqn9l_h8jXUrLezS0OucgcJ20MZGyiZHY0eLVp.ZS2xY2olJ44lWACoiN0H54hyxpUGnQxuZhPlCFN3DJFNYGfP.IshJw5T1cDieUwkMFfL3w5JcdPh0cES6scydGWlROZ3tnKxHUHT2brsZoe9h7jmYYTLaJbG5PcDO8e5dh3WIglBDYrXNWfrL8QCIXwtgEK88pOO60_WtvzthrdM0x_.4CNXLHPLHv2eJ4rI1dWt9nOeTy4WNdXLktSN5l2_THBh6xloHpIeKcyf6j2GGoQO2bTvuYABkOdGtSORiiRjSJ1i1kWF5QJcIWpFRemKOpKF0vXrzRRJAYRf4Lt8fbh2dooiImKqRdiXncHXMHBysBXcTyVH5iBoX37DKrpsZkXP2uiU.VF5oG6LOn2TOd38Jgoi6l37NY15vaXeEg6EFZw5KHEyn2PLOd9kvy4FbhzhfjHbVvuof.ggB6LoqNMKtVtoXTKKfx9a0wARNK4HfsfPF06VZOjvd1LX8Wzlrr5UtUWosMoEPmM9NbJ_E2sB8k5DwlTOsfHUks_lmUxsQNr3xDs7C363MK1mt.dUWJ9XGm0h5cvSMha3i1SQQhTXLv6RAk1BD7t_K4IuoPzLE8oE2UaQ..QQrxtpVsAkYKTWCkWcOdbL1FF1mMF7rh6w0Gsh7ETIVWTRzcM4kFn9Dlzxh_tpzlozsXMg1XgiKWRlcWRjTLbY7sIJqTt5E9x4fpdPd06zUa56g6Chw7QqElPn3VgRvPvmM5lj6owPiAW1n_K_aeQbZCNjn3xlwGrsB7EykuUJg98W2EJHghnH.RppgG1Zokr6Bzp4KQPnGL4BMqr4gHK1J7zjuC0VXnHehzSlrxEeGn761wBsfI70k',
|
|
'6e598580991b23da60b50de353ecd7be82cbaa04a283acff81a7abbaebc64e10': 'ZhR68_OeLGIT1blglp0v39UpIkfYfAaEC8878.6tAY0-1741189317-1.2.1.1-.4GefhDsbhTEryFpybpNySSL2VtJ5cRzwxpdMd7Z5oU8qlspFIi_0vQ5jooMr7GgP_mP6wRFJDW6yUkOdBQRvKEZnyep_P9u4h6GwppGJhMTniFv3I9RoAq8PYZALkFGiwZCsCsB3OLplBdkPegTjwJUHCCif1ZlgXAP1ZtG61pCNWT2DSLn_p3fW.Q6prUM1VNPLBy69zw4MrBxgZZPK.qrqVX85dvlLy03W2UA7DJmXwyMilgPWs3Qc43zIsn6CXXlifliNv_3VUI003jsgZubzKop1TDZ_dm4afIIndaInD_iDtrO.01Mw.Ir7WYs.pkF3YBXM81SHZ4Nn2r0Um_ClyN643qbpA_poblAXix2XjAb1rtTp8DRXRciHe1P8nww7yPWa1W8E4PJy7rzj1klcGS6ccx7mDm056rhc_rt6WHPVe3labuxjGtJUTboRyqvnSrdqZs0rhv21vD2RJk1BtolGmVOY7CPei2VapMfXcpv60ROZtpNJMVCtnrMdVvgflniaNMSiwvEXBKcizTr61w6ZM39lYjfc.DA7RfKSEpJi6itprKtJd3FMoYlHqtZQEmbq7WMw93CzV.TDEe8gB5jx3jwo2bFiO5aNuL5NswFgZTbZeQ2_9bAEpLy3iIS7yBFFUBQ0DxMCkCMEDEkDmm1.BjT9attJunefBqg8ElRN27_iPhez.MD1SqedrDX3_azxaSlckzZT222e2WGkQwaaQW7oW.xH_WXBpe6_.de9YD5LRTA5fv1y0fX2yl8CpQwrV1n8N9N5KO8m8xBlCBysto9FlTwuZipUw9SdNX7ufuOhYTP7me3dgCLQv.0TNHwJSa2yegQSuDl2hRKtMqCbApP1x7T_MBM9i4RMUmYwPsDNt5_LRG2ApszmqID8xrX55b1LaEANR.QjPo2ZhrbtQNBK.hUHNI7x7CdHs40ls_Qlmchly3CCdsBkcz1QNaiWuVbOMBNJEEB1H00MIEDXepGDk1OT5d05wnVIDjdZYCavCye0AvjTwyqNqHU8pELaAeosJWSqtWEVBpntr7lMqXTBauh.eSc_90bMwmwVdeCR0aUAu_Ny2j6z2jXlexrkVQpmV4HWjmfJni_qkJvGlE5Gu_tMCJjddsdMr8ulPQWCCHxN11g3vI_tLmBoO5hh8sR5G5glXaIAejdLR.bdEw1sffTZyKJwgQ.nKbIz228aqEOraJC4AxTQs_AWI.OKR7zGHmUlmrgtkYOr8Rz3gdOjlkinJqJhACjIe1AGOUH4qK5n.QEdsDCCrlrc3FkqzLfhOPtCDiGYuAzBNRpFPomk8csFBz9ql6I5VJ0bJxwDF18GBM2irBsNqFSm5Jf1kQ3N93M4ZUpcCJ1712ziuqS1USLhY1oyfR.8Mz6uKgniepMha3IyiU0ayBaziu7PMV4MAJqard78mOBLTQKCIVlP58FuXmrwBR3wx1s99anrcSD1Z06Ha3YmhptPaotgB84oZiiOC49hLxJD_sdDDineeoU0WigNErVkylMJ_IdHcjhvPWsJnv_ohJbxYhK9TPPhOCpMSNsLQK5ehwbzlW4jUDuh8hwvVFsqAyjIMhtoBSE9.SzbywNqEQ7N4z4WwlcbLaxQS9FHHp4TBuNdIEWxyfudz5dNCo.XSqFQU2zXC9h1_NxxyGYKWHBfX_RImvAwbePtGSKuKxFGmfTsmPI6PyWjo139_zOGaNneKbxiqyD1UBde26aqui9LgZEWvtTVDL49k8WkxNPlO_R6rbhe6EwTj32F_6sY8dniHDF3vUHlGKdhfxf.XfWNLSzwtlPa3sWe2gj5iq_X8JNZgEeKD1k94PF4PECSCTfNTNcVbSKyO9nXh6mddvyGkbgK1gbNDlcQHtjJNdSNtcEyOpWLPyPmjImbox7JaNn.ldukMwJ3C68rIBDqHVUSI8_5XdsWsJHRn4Ia_nSvO42POpI0OAC0gdGyC32UYoFrMY2ZhQJIrWeL5Icp5o62TOpJ8zgLbND953iqOdxMGfHVxqSoaHwqx5GSCF_n_7ew9T0VyJlg6AszpnkNranJqESFILA3cbOJQ3HJ_Ls8OWjfSYfPe1p4Ywzeer7tu_i4.804TH.OT2G6oiyzyI73T0hcXp.ryslhejUF1vjy1Y6bNpYZLCrYqz92PvuC.BvkzafaX_CFS7F8oq3qq5W._MSlXgg7tmtEh2M0xsEvTVyaabvDbgE.6mJUxS2PXTSV5gJ_XFpKLG14MQOXbtnGe2yy7gFWp7uBs62Y8jeMrAm_O6EMqF1BlveTca5okKjQsRcqLqP1eww4.ofbDWiOf15277FIYuTWnvEROsnxkv4pKI_d99SORab6HBs4_rohdrWaOVNiiTAx.7AXj3jwsDS0zuENXVqkicM1N9zP2uRfi7UIFuivX1P9LdgPUYgeGPcWGOtMpSXYEUS03rnPcKgVhxNk98OqszVH7.HeD5l0_eFsNYmUjnEhsjn9Ou9aldxpe044k8PY7at.li1iUF0RI0Ejmtr8BL.B6ue5OPR9NldfKz6SVImcK.3WncZBt.pFNh8.UFwcWWi5n7wNCBXHIJfif_dIljeQTQVercJglnxMKanBoz0rSjo4ep1YmcvWcoSffHW1XNdZ8UhfQjmKHyefod7WJo3dUjNoA6Hyu8S_OdklHBqmHERyTy8zUvxntmiPcd2xaYf',
|
|
'36ff6248f65188bf84765b4f9f16789df2a522c5d132bb8d275f15d273c986bf': 'gOy7UhEi6LyMVNz2.e5jiWbKGW4U1aeHXOKpnKAPwlE-1741189358-1.1.1.1-.75nzfIDuPdP7tbAuIKQI1PQOs0.fe.cbtjneFBMEpalt3jp9UYUxyIXbqMr1ayt1o.p1FsHsj.zmuKTu8ilGNMGpbvZ9AkGraZ8v2FjSUrBs..RhBs45pS761RhZ_6ULj0C_WGwgPFc9gw4Mo08c6e0zwmtvHYXeA6s992jnypGOULp1IhGGRe4tdAQo00B',
|
|
}
|
|
|
|
response = requests.post(
|
|
'https://www.doordash.com/store/orlando-china-ocean-orlando-24579150/',
|
|
params=params,
|
|
cookies=cookies,
|
|
headers=headers,
|
|
data=data,
|
|
)
|
|
print(response.text)
|
|
|
|
def store(self):
|
|
cookies = {
|
|
'cf_clearance': '4nu56rwYVjgmEhmhzLzWE2lUkGSif3bRcIS7rZEFO_8-1741189789-1.2.1.1-39bCLNa.HimyPNWE5OX3KNIGsre3Uyz0HgwU7WfEbCbSP2wWU.WzmwReED0WfQW8oUrtTH7Mmdr3mq7cZCXbsyI8zn0hii2mVdC0QvdKxfUv_liW6QZZy.PUCOI.GCT4JAiP4s8afKZiK2Hu2AGuzEJnxpdu85yuMeajDZstihieiDwYf5HC2M2R74SciEqCUtb7GS8VJAuY_dQl6Xulqw0ywKPtmZabX.kJJxMm41DV71fSNBrw4AAX3E0q7c3G4TeuKrcyvkKdy8LMpOjilNXaOzMOliLijJa7VrJkgcVJUSXf9MtacV0O3klUFcxAAdm5hQy0Tw8Ms0QflQorTTJ514OzGbu9k2YQsn7uyibz_H5k3kLPvmRuoQzIwh532xZMKFIt8MizE6XMcZf.njOXhbmqQ3mNFkPW7Y9SwhAsrH_G6whURaWrmQjNYe3TeFDr0IQN6H3YsIGvX_0bEiBZ7aDW6c8KChgS7v12mRM',
|
|
'lastRskxRun': '1741189790792',
|
|
'_ga_BXB2XKP8LL': 'GS1.1.1741189794.1.0.1741189794.0.0.0',
|
|
'_ga_J4BQM7M3T2': 'GS1.1.1741189368.1.1.1741189794.25.0.1702931391',
|
|
'_ga': 'GA1.2.1107195518.1741189794',
|
|
'_uetvid': '7e0568d0f9d811ef8225f7d345309425|1ne431i|1741189796909|4|1|bat.bing.com/p/insights/c/o',
|
|
'__cfwaitingroom': 'ChgvSGh1RkpBc3FiZ1hpZ0g5dG5MY1pRPT0SjAJyUytBQUovajE1Z2hWTkE2OW5kRzhhUTdKQkM0c1NIY0VWNkhZdndJK1FZVko4eS8rbUxYU1I5UHFtYW5tZitzMDBMWFNwUVllK1gySnRoLzdjUC9LOFUvai90aStHU3QyZWh2U3pNbHF5TFludGlKb3ZDaVZKUjlPbE9maDZsWXo1Z0I1YlJxTFBmd0JTVUVQbTR3bTlCc0dUL2RxWGE1dGt2NHRhTElMK3VRTWVkdWpEOTQ2RnpRKzMyNHdoZDdHOTd1bVNmZHBSUk9Fdk1LbDJRWGp5UlBPM0JkdUVOZThRekJlUnRlRTVBb3FDcFZQeEF3MUhBUXRuMUhtTzdzS05ubWpQalNqdz09',
|
|
'__cf_bm': 'IgYmFAKo0m17Bd9zrC3TxmYCcY7A8Z3T1VA9RlC5r2U-1741189802-1.0.1.1-wTjgUnO70QxQRNK497JzLMMf_GlQH6hXzhyN_BgWpYRXtIsKmlHyJiIXRJV_OnZhFaoUF2dptNWFOQhso08EF7nowNmbk8uc.OzZwBY6hGYIaKwuM6ejWPKJ3_RY2c4u',
|
|
'_cfuvid': 'vHXGbiJ8z27CvWUMoLxxUy7t_Owf3MgJL0Lmk0sGK.8-1741189802499-0.0.1.1-604800000',
|
|
'amplitude_id_8a4cf5f3981e8b7827bab3968fb1ad2bdoordash.com': 'eyJkZXZpY2VJZCI6IjUyMTRkZTg3LTIwNzMtNDJjNS1hMWY1LWUyM2U1NzQ4OTFkY1IiLCJ1c2VySWQiOm51bGwsIm9wdE91dCI6ZmFsc2UsInNlc3Npb25JZCI6MTc0MTE4OTc5MzY5OSwibGFzdEV2ZW50VGltZSI6MTc0MTE4OTgyMDE4MSwiZXZlbnRJZCI6NSwiaWRlbnRpZnlJZCI6Mywic2VxdWVuY2VOdW1iZXIiOjh9',
|
|
}
|
|
|
|
headers = {
|
|
'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7',
|
|
'accept-language': 'zh-CN,zh;q=0.9',
|
|
'cache-control': 'no-cache',
|
|
'pragma': 'no-cache',
|
|
'priority': 'u=0, i',
|
|
'referer': 'https://www.doordash.com/store/orlando-china-ocean-orlando-24579150/?srsltid=AfmBOopVpfmVadkxGCuL8OFMk-I2G54QsfI0akAcPzxvLYbz8Wzxp0P0&__cf_chl_tk=Id3Y.U2lJHpLzA5FmcHBoe6BfOodJN1PBWNO4H5qEuA-1741189781-1.0.1.1-0eEqpSdGuZHhOfy.CS9y3jQptQo.ajcHXN0ot.A5QVc',
|
|
'sec-ch-ua': '"Not(A:Brand";v="99", "Google Chrome";v="133", "Chromium";v="133"',
|
|
'sec-ch-ua-arch': '"x86"',
|
|
'sec-ch-ua-bitness': '"64"',
|
|
'sec-ch-ua-full-version': '"133.0.6943.142"',
|
|
'sec-ch-ua-full-version-list': '"Not(A:Brand";v="99.0.0.0", "Google Chrome";v="133.0.6943.142", "Chromium";v="133.0.6943.142"',
|
|
'sec-ch-ua-mobile': '?0',
|
|
'sec-ch-ua-model': '""',
|
|
'sec-ch-ua-platform': '"Windows"',
|
|
'sec-ch-ua-platform-version': '"10.0.0"',
|
|
'sec-fetch-dest': 'document',
|
|
'sec-fetch-mode': 'navigate',
|
|
'sec-fetch-site': 'same-origin',
|
|
'sec-fetch-user': '?1',
|
|
'upgrade-insecure-requests': '1',
|
|
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36'
|
|
}
|
|
|
|
params = {
|
|
'srsltid': 'AfmBOopVpfmVadkxGCuL8OFMk-I2G54QsfI0akAcPzxvLYbz8Wzxp0P0',
|
|
}
|
|
|
|
response = requests.get(
|
|
'https://www.doordash.com/store/orlando-china-ocean-orlando-24579150/',
|
|
params=params,
|
|
cookies=cookies,
|
|
headers=headers,
|
|
)
|
|
print(response.text)
|
|
print(response.status_code)
|
|
|
|
if __name__ == '__main__':
|
|
dd = DoorDash()
|
|
# dd.parse()
|
|
dd.store() |