feat: add async requests for check ticket

master
wlt233 3 months ago
parent d4e1830707
commit ad88f24c6f

@ -107,17 +107,17 @@ async def get_sold():
'sec-ch-ua-platform': '"Windows"',
}
try:
resp_d1 = await async_post_json(
'https://www.ticketlink.co.kr/global/zh/api/V2/plan/552446605/seat-soldout/area', #d1
proxy=PROXY, headers=headers, json=json_data, #cookies=cookies
resp_d1, resp_d2 = await asyncio.gather(
async_post_json(
'https://www.ticketlink.co.kr/global/zh/api/V2/plan/552446605/seat-soldout/area', #d1
proxy=PROXY, headers=headers, json=json_data, #cookies=cookies
),
async_post_json(
'https://www.ticketlink.co.kr/global/zh/api/V2/plan/1740993756/seat-soldout/area', #d2
proxy=PROXY, headers=headers, json=json_data, #cookies=cookies
)
)
resp_d2 = await async_post_json(
'https://www.ticketlink.co.kr/global/zh/api/V2/plan/1740993756/seat-soldout/area', #d2
proxy=PROXY, headers=headers, json=json_data, #cookies=cookies
)
sold_d1 = resp_d1["data"]
sold_d2 = resp_d2["data"]
return sold_d1, sold_d2
return resp_d1["data"], resp_d2["data"]
except:
logger.error("座位情况检查失败!请尝试清空配置里的 cookie 并重启!")
return None, None

Loading…
Cancel
Save