From 4a60c649e79198348fe67a6fe61c324aecb35981 Mon Sep 17 00:00:00 2001 From: blusunny Date: Tue, 4 Jun 2024 23:08:56 +0800 Subject: [PATCH] Update ydwx.py --- ydwx.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ydwx.py b/ydwx.py index 9cd2069..e1e22b8 100644 --- a/ydwx.py +++ b/ydwx.py @@ -39,7 +39,7 @@ for i in range(len(ydwx_deviceParams)): timestamp = str(int(round(time.time() * 1000))) md5 = hashlib.md5() md52 = hashlib.md5() - sig = f'action=mixc.app.memberSign.sign&apiVersion=1.0&appId=68a91a5bac6a4f3e91bf4b42856785c6&appVersion=3.32.0&deviceParams={ydwx_deviceParams[i]}&imei=2333&mallNo=20014&osVersion=12.0.1¶ms=eyJtYWxsTm8iOiIyMDAxNCJ9&platform=h5×tamp={timestamp}&token={ydwx_token[i]}&P@Gkbu0shTNHjhM!7F' # 创建md5加密对象 + sig = f'action=mixc.app.memberSign.sign&apiVersion=1.0&appId=68a91a5bac6a4f3e91bf4b42856785c6&appVersion=3.53.0&deviceParams={ydwx_deviceParams[i]}&imei=2333&mallNo=20014&osVersion=12.0.1¶ms=eyJtYWxsTm8iOiIyMDAxNCJ9&platform=h5×tamp={timestamp}&token={ydwx_token[i]}&P@Gkbu0shTNHjhM!7F' # 创建md5加密对象 md5.update(sig.encode('utf-8')) # 指定需要加密的字符串 sign = md5.hexdigest() # 加密后的字符串 url = 'https://app.mixcapp.com/mixc/gateway' @@ -54,11 +54,11 @@ for i in range(len(ydwx_deviceParams)): 'Content-Type': 'application/x-www-form-urlencoded', 'X-Requested-With': 'com.crland.mixc', 'Sec-Fetch-Site': 'same-origin', - 'Referer': 'https://app.mixcapp.com/m/m-20014/signIn?showWebNavigation=true×tamp=1676906528979&appVersion=3.42.2&mallNo=20014', + 'Referer': 'https://app.mixcapp.com/m/m-20014/signIn?showWebNavigation=true×tamp=1676906528979&appVersion=3.53.0&mallNo=20014', 'Accept-Encoding': 'gzip, deflate', 'Accept-Language': 'zh-CN,zh;q=0.9,en-US;q=0.8,en;q=0.7' } - data =f'mallNo=20014&appId=68a91a5bac6a4f3e91bf4b42856785c6&platform=h5&imei=2333&appVersion=3.32.0&osVersion=12.0.1&action=mixc.app.memberSign.sign&apiVersion=1.0×tamp={timestamp}&deviceParams={ydwx_deviceParams[i]}&token={ydwx_token[i]}¶ms=eyJtYWxsTm8iOiIyMDAxNCJ9&sign={sign}' + data =f'mallNo=20014&appId=68a91a5bac6a4f3e91bf4b42856785c6&platform=h5&imei=2333&appVersion=3.53.0&osVersion=12.0.1&action=mixc.app.memberSign.sign&apiVersion=1.0×tamp={timestamp}&deviceParams={ydwx_deviceParams[i]}&token={ydwx_token[i]}¶ms=eyJtYWxsTm8iOiIyMDAxNCJ9&sign={sign}' html = requests.post(url=url,headers=headers,data=data) result = f'帐号{i+1}签到结果:'+'' +json.loads(html.text)['message'] print(result)