完成虎牙宝典WSS绑定与快照隔离重构
This commit is contained in:
@@ -31,6 +31,7 @@ class HuyaEliteWssSession:
|
||||
self.guid = HuyaHttpClient._resolve_cookie_guid(self.cookie)
|
||||
self.kind = kind
|
||||
self.logger = logger or (lambda _message: None)
|
||||
self.http = HuyaHttpClient(logger=self.logger)
|
||||
self.loop = asyncio.new_event_loop()
|
||||
self.client: HuyaWssClient | None = None
|
||||
self._closed = False
|
||||
@@ -111,6 +112,27 @@ class HuyaEliteWssSession:
|
||||
def get_user_prize_records(self, uid: int, cookie: str, sid: int):
|
||||
return self._run(self.client.get_user_prize_records(uid, cookie, sid))
|
||||
|
||||
def check_user_bind_game_account(self, **kwargs):
|
||||
return self._run(self.client.check_user_bind_game_account(**kwargs))
|
||||
|
||||
def confirm_bind_act_account(self, **kwargs):
|
||||
return self._run(self.client.confirm_bind_act_account(**kwargs))
|
||||
|
||||
def get_live_link_param(self, **kwargs):
|
||||
return self._run(self.client.get_live_link_param(**kwargs))
|
||||
|
||||
def get_user_profile_batch(self, **kwargs):
|
||||
return self._run(self.client.get_user_profile_batch(**kwargs))
|
||||
|
||||
def build_bind_urls(self, *args, **kwargs):
|
||||
return self.http.build_bind_urls(*args, **kwargs)
|
||||
|
||||
def get_livelink_mini_qrcode(self, *args, **kwargs):
|
||||
return self.http.get_livelink_mini_qrcode(*args, **kwargs)
|
||||
|
||||
def get_livelink_qrcode_status(self, *args, **kwargs):
|
||||
return self.http.get_livelink_qrcode_status(*args, **kwargs)
|
||||
|
||||
def get_goods_info(self, **kwargs):
|
||||
return self._run(self.client.get_goods_info(**kwargs))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user