@@ -298,6 +298,11 @@ def login_or_reconnect(wxchat:gewe_chat.GeWeChatCom, token_id, app_id, region_id | |||
qr_code = wxchat.get_login_qr_code(token_id, app_id,region_id) | |||
base64_string = qr_code.get('qrImgBase64') | |||
uuid = qr_code.get('uuid') | |||
if not uuid: | |||
logger.error(f"uuid获取二维码失败: {qr_code}") | |||
break | |||
app_id = app_id or qr_code.get('appId') | |||
start_time = time.time() | |||
@@ -918,7 +918,7 @@ class GeWeChatCom: | |||
def save_login_wx_captch_code_to_cache(self,token_id,captch_code): | |||
hash_key = f"__AI_OPS_WX__:WXCAPTCHCODE:{token_id}" | |||
redis_helper.redis_helper.set_hash(hash_key,{"data":captch_code},10) | |||
redis_helper.redis_helper.set_hash(hash_key,{"data":captch_code},15) | |||
def get_login_wx_captch_code_to_cache(self,token_id)->str: | |||
hash_key = f"__AI_OPS_WX__:WXCAPTCHCODE:{token_id}" | |||