完善虎牙确认绑定与角色查询

This commit is contained in:
yml2213
2026-07-04 21:06:33 +08:00
parent 7e92008f7b
commit e855d7e449
5 changed files with 430 additions and 13 deletions
+26
View File
@@ -301,6 +301,32 @@ class HuyaHttpClient:
timeout=timeout,
)
def confirm_bind_act_account(
self,
uid: int,
cookie: str,
b_act_id: int,
gid: int = 0,
outer_act_id: str = "",
timeout: float = 15.0,
):
"""确认虎牙号与当前活动的游戏账号绑定关系。"""
from .activity_structs import ConfirmBindActAccountReq, ConfirmBindActAccountResp
req = ConfirmBindActAccountReq()
req.userId = self._build_activity_user(uid, cookie)
req.gid = int(gid or 0)
req.outerActId = str(outer_act_id or "")
req.bActId = int(b_act_id or 0)
return self.call_rpc(
"webActUI",
"confirmBindActAccount",
req,
ConfirmBindActAccountResp,
uid=uid,
cookie=cookie,
timeout=timeout,
)
def get_live_link_param(
self,
uid: int,