You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
POST /bot/sendDocument/upload
Content-Type: multipart/form-data
curl -X POST http://127.0.0.1:8000/bot/sendDocument/upload \
-F "document=@/path/to/file.pdf" \
-F "caption=文件说明"
发送图片
POST /bot/sendPhoto
POST /bot/sendPhoto/upload # Multipart 上传
其他接口
Endpoint
Description
GET /bot/getMe
获取 Bot 信息
GET /bot/getChat
获取 Chat 信息
GET /bot/getFile
获取文件信息
POST /bot/setWebhook
设置 Webhook
POST /bot/deleteWebhook
删除 Webhook
GET /bot/getWebhookInfo
获取 Webhook 信息
POST /bot/copyMessage
复制消息
登录接口
GET /qr # 获取登录二维码 (PNG 图片)
GET /login/status # 获取登录状态 (JSON)
GET /webui # Web 管理界面 (可视化登录)
WebUI
访问 http://127.0.0.1:8000/webui 可使用 Web 界面:
自适应二维码展示
扫码状态实时反馈
服务器状态监控
微信扩展接口
会话管理
POST /wechat/session/save # 保存会话
文件管理
GET /downloads # 下载目录文件列表
GET /files/metadata # 文件元数据 (数据库)
DELETE /files/{msg_id} # 删除文件
POST /files/cleanup # 清理过期文件
消息存储
GET /store/stats # 存储统计
GET /store/messages # 查询历史消息
框架管理 API
这些接口由 plugins/framework_api.py 提供,删除该文件可禁用。
框架状态
GET /framework/state # 框架状态
POST /framework/chat_mode # 开关聊天模式
POST /framework/execute # 执行命令
定时任务
GET /framework/tasks # 任务列表
POST /framework/tasks # 添加任务
DELETE /framework/tasks/{id} # 删除任务
POST /framework/tasks/{id}/enabled # 启用/禁用
POST /framework/tasks/{id}/run # 立即执行
插件管理
GET /plugins # 已加载插件
POST /plugins/reload # 重新加载插件
健康检查
GET /health # 健康状态
GET /stability # 稳定性信息
调试
GET /trace/status # 追踪状态
GET /trace/recent # 最近追踪记录
POST /trace/clear # 清除追踪