Arthur-Wu committed this file on 2024-11-15

This commit is contained in:
ieemoo
2024-11-15 17:35:57 +08:00
parent c871e12b16
commit 298268c133
20 changed files with 595 additions and 18 deletions

View File

@ -4,7 +4,6 @@ from authlib.integrations.requests_client import OAuth2Session
class SignatureYM():
def __init__(self):
self.client_id = "95579765e4fe91af9962"
self.client_secret = "3dcb964ede5d455f1d54623dad5e496bff468f81"
@ -30,3 +29,51 @@ class SignatureYM():
}
return headers
class SignatureYM2():
def __init__(self, Mac= '70:f7:54:07:a6:c0'):
def __sission_id():
import random, time
def generate_24_digit_random_integer():
timestamp = int(time.time() * 1000)
random_number = random.randint(0, 99999999999999)
combined_number = str(timestamp) + str(random_number)
if len(combined_number) >= 24:
return int(combined_number[:24])
else:
combined_number = combined_number.ljust(24, '0')
return int(combined_number)
random_integer = generate_24_digit_random_integer()
return str(random_integer)
self.SessionId = __sission_id()
self.Mac = Mac
def _headers(self):
headers = {
'SessionId': self.SessionId,
'Mac': self.Mac,
'User-Agent': 'Apifox/1.0.0 (https://apifox.com)',
'Content-Type': 'application/json',
'Accept': '*/*',
'Host': 'api.test.yimaogo.com',
'Connection': 'keep-alive',
'App_Version': '6.0.9.107',
'Build_Number': '107',
}
return headers
class SignatureYM3():
def __init__(self, GateMac= '74:ee:2a:df:67:4d'):
self.GateMac = GateMac
def _headers(self):
headers = {
'GateMac': self.GateMac,
'User-Agent': 'Apifox/1.0.0 (https://apifox.com)',
'Content-Type': 'application/json',
'Accept': '*/*',
'Host': 'api.test.yimaogo.com',
'Connection': 'keep-alive'
}
return headers