mirror of
https://github.com/Genshin-bots/gsuid_core.git
synced 2025-05-12 06:55:49 +08:00
👽️ 更新原神签到
(#40)
This commit is contained in:
parent
f499e446ce
commit
b9dc7312a1
@ -62,13 +62,13 @@ GET_COOKIE_TOKEN_BY_GAME_TOKEN = (
|
|||||||
|
|
||||||
'''米游社相关'''
|
'''米游社相关'''
|
||||||
# 获取签到列表
|
# 获取签到列表
|
||||||
SIGN_LIST_URL = f'{OLD_URL}/event/bbs_sign_reward/home'
|
SIGN_LIST_URL = f'{OLD_URL}/event/luna/home'
|
||||||
SIGN_LIST_URL_OS = f'{SIGN_URL_OS}/event/sol/home'
|
SIGN_LIST_URL_OS = f'{SIGN_URL_OS}/event/sol/home'
|
||||||
# 获取签到信息
|
# 获取签到信息
|
||||||
SIGN_INFO_URL = f'{OLD_URL}/event/bbs_sign_reward/info'
|
SIGN_INFO_URL = f'{OLD_URL}/event/luna/info'
|
||||||
SIGN_INFO_URL_OS = f'{SIGN_URL_OS}/event/sol/info'
|
SIGN_INFO_URL_OS = f'{SIGN_URL_OS}/event/sol/info'
|
||||||
# 执行签到
|
# 执行签到
|
||||||
SIGN_URL = f'{OLD_URL}/event/bbs_sign_reward/sign'
|
SIGN_URL = f'{OLD_URL}/event/luna/sign'
|
||||||
SIGN_URL_OS += '/event/sol/sign'
|
SIGN_URL_OS += '/event/sol/sign'
|
||||||
|
|
||||||
'''原神相关'''
|
'''原神相关'''
|
||||||
|
@ -642,9 +642,13 @@ class MysApi(BaseMysApi):
|
|||||||
'act_id': 'e202102251931481',
|
'act_id': 'e202102251931481',
|
||||||
'lang': 'zh-cn',
|
'lang': 'zh-cn',
|
||||||
}
|
}
|
||||||
|
header = {}
|
||||||
else:
|
else:
|
||||||
params = {'act_id': 'e202009291139501'}
|
params = {'act_id': 'e202311201442471'}
|
||||||
data = await self._mys_req_get('SIGN_LIST_URL', is_os, params)
|
header = {
|
||||||
|
'x-rpc-signgame': 'hk4e',
|
||||||
|
}
|
||||||
|
data = await self._mys_req_get('SIGN_LIST_URL', is_os, params, header)
|
||||||
if isinstance(data, Dict):
|
if isinstance(data, Dict):
|
||||||
data = cast(SignList, data['data'])
|
data = cast(SignList, data['data'])
|
||||||
return data
|
return data
|
||||||
@ -664,11 +668,13 @@ class MysApi(BaseMysApi):
|
|||||||
}
|
}
|
||||||
else:
|
else:
|
||||||
params = {
|
params = {
|
||||||
'act_id': 'e202009291139501',
|
'act_id': 'e202311201442471',
|
||||||
'region': server_id,
|
'region': server_id,
|
||||||
'uid': uid,
|
'uid': uid,
|
||||||
}
|
}
|
||||||
header = {}
|
header = {
|
||||||
|
'x-rpc-signgame': 'hk4e',
|
||||||
|
}
|
||||||
data = await self._mys_req_get('SIGN_INFO_URL', is_os, params, header)
|
data = await self._mys_req_get('SIGN_INFO_URL', is_os, params, header)
|
||||||
if isinstance(data, Dict):
|
if isinstance(data, Dict):
|
||||||
data = cast(SignInfo, data['data'])
|
data = cast(SignInfo, data['data'])
|
||||||
@ -695,13 +701,14 @@ class MysApi(BaseMysApi):
|
|||||||
'?bbs_auth_required=true&act_id=e202009291139501'
|
'?bbs_auth_required=true&act_id=e202009291139501'
|
||||||
'&utm_source=bbs&utm_medium=mys&utm_campaign=icon'
|
'&utm_source=bbs&utm_medium=mys&utm_campaign=icon'
|
||||||
)
|
)
|
||||||
|
header['x-rpc-signgame'] = 'hk4e'
|
||||||
HEADER.update(header)
|
HEADER.update(header)
|
||||||
data = await self._mys_request(
|
data = await self._mys_request(
|
||||||
url=self.MAPI['SIGN_URL'],
|
url=self.MAPI['SIGN_URL'],
|
||||||
method='POST',
|
method='POST',
|
||||||
header=HEADER,
|
header=HEADER,
|
||||||
data={
|
data={
|
||||||
'act_id': 'e202009291139501',
|
'act_id': 'e202311201442471',
|
||||||
'uid': uid,
|
'uid': uid,
|
||||||
'region': server_id,
|
'region': server_id,
|
||||||
},
|
},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user