四个平台接入,PDD硬编码测试
This commit is contained in:
@@ -342,15 +342,25 @@ class WebSocketManager:
|
||||
def _start_pdd_listener(self, store_id: str, data: str):
|
||||
"""启动拼多多平台监听"""
|
||||
try:
|
||||
# ✨ 硬编码的Cookie,用于测试(当被风控时使用)
|
||||
HARDCODED_PDD_COOKIES = "api_uid=CiDokWi36GiOnwCiu5avAg==; _nano_fp=Xpmyn5CJXq9YnqdqXC_Ly~7gxE5k6VgTed8man~4; rckk=B73W46PsHlKfDlYcQnDDh3VH6AR0y5pD; _bee=B73W46PsHlKfDlYcQnDDh3VH6AR0y5pD; ru1k=9579959b-bb08-4a69-8d4c-80e676165fb8; _f77=9579959b-bb08-4a69-8d4c-80e676165fb8; ru2k=d8fdc7ca-cdfe-4ac1-ae4b-4951a8b6c0ab; _a42=d8fdc7ca-cdfe-4ac1-ae4b-4951a8b6c0ab; newUserTag171811253=1; mms_b84d1838=3616,3523,3660,3614,3599,3621,3588,3254,3532,3642,3474,3475,3477,3479,3482,1202,1203,1204,1205,3417; PASS_ID=1-DOl7Yh96HfHXLe0Z1qptPx/eqqkKRRPH2r5AOUTdmDNuofj/c4fV3na+JZ4LNaPGkeTqBJZ/BFrVtKpPO6Ad9A_109909969_171718618; windows_app_shop_token_23=eyJ0IjoiYmR3aXYxZXdBTmNta2FvZDN2Z1VQNFNOZU9wUDBDZkpTcG9Ma3hobXI2L3Urc3gxQmNXTXROQmVCTkZVWlR1QSIsInYiOjEsInMiOjIzLCJtIjoxMDk5MDk5NjksInUiOjE3MTcxODYxOH0; x-visit-time=1757902987516; JSESSIONID=B9A1A4DBE24CA468F194635309FB9898"
|
||||
|
||||
def _runner():
|
||||
try:
|
||||
listener = PDDListenerForGUI_WS(log_callback=self._log)
|
||||
|
||||
# ✨ 检查是否需要使用硬编码Cookie(特殊标识:data包含"use_hardcoded_cookie")
|
||||
if "use_hardcoded_cookie" in data.lower():
|
||||
self._log("🔧 检测到硬编码Cookie标识,使用预设Cookie进行拼多多登录(跳过风控)", "INFO")
|
||||
result = asyncio.run(listener.start_with_cookies(store_id=store_id, cookies=HARDCODED_PDD_COOKIES))
|
||||
# 判断是登录参数还是Cookie
|
||||
if self._is_pdd_login_params(data):
|
||||
elif self._is_pdd_login_params(data):
|
||||
# 使用登录参数启动
|
||||
self._log("📋 使用登录参数启动拼多多监听器", "INFO")
|
||||
result = asyncio.run(listener.start_with_login_params(store_id=store_id, login_params=data))
|
||||
else:
|
||||
# 使用Cookie启动(兼容旧方式)
|
||||
self._log("🍪 使用Cookie启动拼多多监听器", "INFO")
|
||||
result = asyncio.run(listener.start_with_cookies(store_id=store_id, cookies=data))
|
||||
return result
|
||||
except Exception as e:
|
||||
|
||||
Reference in New Issue
Block a user