From 4ea4f2672789b15bb46b0240129929d335a5d62c Mon Sep 17 00:00:00 2001 From: SXP-Simon Date: Mon, 16 Mar 2026 20:53:45 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E7=BE=A4=E7=9B=B8=E5=86=8C):=20=E5=85=BC?= =?UTF-8?q?=E5=AE=B9=E7=BE=A4=E7=9B=B8=E5=86=8C=E6=8F=92=E4=BB=B6=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0=20API=20=20groupid=20=E5=8F=82=E6=95=B0=20int=20?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B=EF=BC=8C=E5=B0=9D=E8=AF=95=E8=A7=A3=E5=86=B3?= =?UTF-8?q?=20#112?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/infrastructure/platform/adapters/onebot_adapter.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/infrastructure/platform/adapters/onebot_adapter.py b/src/infrastructure/platform/adapters/onebot_adapter.py index 46b1be3..9707f71 100644 --- a/src/infrastructure/platform/adapters/onebot_adapter.py +++ b/src/infrastructure/platform/adapters/onebot_adapter.py @@ -1182,7 +1182,7 @@ class OneBotAdapter(PlatformAdapter): try: # 尝试 upload_image_to_qun_album params = { - "group_id": str(group_id), + "group_id": int(group_id), "file": image_path, "album_id": str(album_id or ""), } @@ -1205,7 +1205,7 @@ class OneBotAdapter(PlatformAdapter): # 重新尝试多个可能的 API 名 params = { - "group_id": str(group_id), + "group_id": int(group_id), "file": b64_file, "album_id": str(album_id or ""), } @@ -1288,7 +1288,7 @@ class OneBotAdapter(PlatformAdapter): try: result = await self.bot.call_action( action, - group_id=str(group_id), # 对齐文档,使用 string 类型 + group_id=int(group_id), # 确保传整型,对齐 NapCat 等实现 ) if result: albums = extract_list(result)