1. 首页
  2. API 文档
  3. API 总览
  4. API 总览

API 总览

  • 发布于 2026-08-16
  • 490 次阅读
187个 API,按 6 个业务分类整理搜索、筛选和阅读均在当前文章内完成
使用说明与权限规则

正向与反向 WebSocket SDK 提供相同的 API。除特别注明外,所有 API 都返回 Promise,成功时解析为业务数据,失败时抛出错误。

插件市场服务实行 action 白名单:官网发布表单读取当前框架能力清单,由开发者多选插件实际需要的 API 与事件;审核通过后进入目录,安装时冻结为服务授权快照。官网选择是唯一授权来源,安装包无需清单文件,也不能通过包内字段改变权限。未授权 action 返回失败的 action_result。旧手工 WS 服务保持兼容行为,避免升级造成现有业务中断。

当前源码 API 基线

本页已与当前萌卡 NT 源码和官网权限目录同步,当前公开 187 个 API;事件目录包含 6 类标准事件。Node.js SDK 已同步本轮新增的便捷方法,并可通过通用调用入口使用目录内全部 API。

系统信息

23 个接口

消息与媒体

45 个接口

好友与空间

27 个接口

群聊管理

45 个接口

Bot 管理

22 个接口

QQ 宠物

25 个接口
没有找到匹配的 API,请更换关键词或分类。
通用约定

通用约定

  • Bot 业务 API 的 self_id 是执行操作的在线 Bot QQ 号。
  • Bot 管理 API 的 self_id 是当前节点下被操作账号的 QQ 号,部分登录流程允许账号处于离线或登录中状态。
  • 插件只能访问管理后台中绑定节点下的 Bot。
  • Bot API 通常要求目标 Bot 在线。
  • SDK默认请求超时为 30 秒;红包与头像为 60 秒,语音、视频和批量等级任务为 5 分钟。
  • 同一插件连接上的 API 会并发执行,当前每连接最多同时执行 16 个 action;响应可能乱序,但 SDK 会按请求 ID 解析对应 Promise。
  • 连续 await 会由调用方形成串行;需要并发时先发起多个调用,再使用 Promise.all
  • file_path 中的本地路径由萌卡NT后端读取。插件与后端不在同一主机时,应传后端可访问的 HTTP(S) 地址。