fix(card): 修复psa搜卡失败
This commit is contained in:
@@ -25,7 +25,7 @@ logger = logging.getLogger(__name__)
|
|||||||
class SiteApi:
|
class SiteApi:
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
self.user_agent = UserAgent(
|
self.user_agent = UserAgent(
|
||||||
browsers=['Google', 'Chrome', 'Firefox', 'Edge', 'Safari'],
|
browsers=['Google', 'Chrome', 'Edge'],
|
||||||
os=['Windows', 'Mac OS X'],
|
os=['Windows', 'Mac OS X'],
|
||||||
platforms=['desktop'],
|
platforms=['desktop'],
|
||||||
min_version=127.0
|
min_version=127.0
|
||||||
@@ -94,7 +94,7 @@ class SiteApi:
|
|||||||
'Origin': 'https://www.psacard.com',
|
'Origin': 'https://www.psacard.com',
|
||||||
'Referer': f'https://www.psacard.com/cert/{cert_number}',
|
'Referer': f'https://www.psacard.com/cert/{cert_number}',
|
||||||
}
|
}
|
||||||
r = await self.get(url, headers=headers, impersonate="chrome131", use_abroad_proxy=True)
|
r = await self.get(url, headers=headers, impersonate="chrome110")
|
||||||
chck_string = 'Just a moment...'
|
chck_string = 'Just a moment...'
|
||||||
if chck_string in r.text:
|
if chck_string in r.text:
|
||||||
raise SearchCardRetry(chck_string)
|
raise SearchCardRetry(chck_string)
|
||||||
@@ -129,7 +129,7 @@ class SiteApi:
|
|||||||
headers = {
|
headers = {
|
||||||
'referer': 'https://www.cgccards.com/'
|
'referer': 'https://www.cgccards.com/'
|
||||||
}
|
}
|
||||||
return await self.get(url, headers=headers)
|
return await self.get(url, headers=headers, impersonate="chrome110")
|
||||||
|
|
||||||
async def gbtc(self, cert_number: str | int):
|
async def gbtc(self, cert_number: str | int):
|
||||||
"""北京公博"""
|
"""北京公博"""
|
||||||
|
|||||||
Reference in New Issue
Block a user