👽 解决添加Blibili订阅时,获取用户名时的报错 (#248)

* fix felinae98#246

* fix felinae98#246 (test)

* fix felinae98#246 (bilibili-live)
This commit is contained in:
UKM 2023-05-02 18:45:01 +08:00 committed by GitHub
parent 7b2723817e
commit 85319daca1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View File

@ -74,7 +74,7 @@ class Bilibili(NewMessage):
cls, client: AsyncClient, target: Target
) -> Optional[str]:
res = await client.get(
"https://api.bilibili.com/x/space/acc/info", params={"mid": target}
"https://api.bilibili.com/x/space/wbi/acc/info", params={"mid": target}
)
res.raise_for_status()
res_data = res.json()
@ -250,7 +250,7 @@ class Bilibililive(StatusChange):
cls, client: AsyncClient, target: Target
) -> Optional[str]:
res = await client.get(
"https://api.bilibili.com/x/space/acc/info", params={"mid": target}
"https://api.bilibili.com/x/space/wbi/acc/info", params={"mid": target}
)
res_data = json.loads(res.text)
if res_data["code"]:

View File

@ -423,7 +423,7 @@ async def test_add_with_bilibili_target_parser(app: App, init_scheduler):
from nonebot_bison.platform.bilibili import Bilibili
ak_list_router = respx.get(
"https://api.bilibili.com/x/space/acc/info?mid=161775300"
"https://api.bilibili.com/x/space/wbi/acc/info?mid=161775300"
)
ak_list_router.mock(
return_value=Response(200, json=get_json("bilibili_arknights_profile.json"))