QyuanAPI
api.qyuan.asia

WebHook 接口文档说明

⚠️ WebHook 核心规则:用于接收第三方平台(如机器人、应用)的实时回调数据,需通过 密钥 验证身份;官方平台与框架使用不同地址(HTTP/WS协议区分),密钥需替换为你的官方机器人密钥,请勿泄露。

WebHook 关键地址(替换 {密钥} 为你的实际密钥)

1. 官方平台填写地址(HTTP协议)
用于在官方平台配置回调接收地址 webhook.qyuan.asia/hook/{密钥}
2. 框架填写地址(WS协议)
用于适配 beewebhook 框架的实时通信 ws://webhook.qyuan.asia/ws/{密钥}
适配框架: 专为 beewebhook 框架设计,支持高并发回调
通信协议: 官方平台(HTTP)、框架(WebSocket)
核心功能: 接收第三方平台实时回调数据(如消息推送、事件通知),并转发至框架处理
安全机制: 通过密钥验证身份,防止非法回调请求

Header 参数

<<<<<<<<<<<
参数名称 <<<<<<<<<<<参数类型 <<<<<<<<<<<示例值 <<<<<<<<<<<参数说明
无强制参数 部分第三方平台可能要求添加自定义Header(如X-Token),需根据平台规则配置

请求参数(密钥验证)

<<<<<<<<<<<
参数名称 <<<<<<<<<<<参数位置 <<<<<<<<<<<参数类型 <<<<<<<<<<<示例值 <<<<<<<<<<<参数说明
密钥 URL路径(非Body) string abc123xyz(你的官方机器人密钥) 必填,身份验证核心参数,需替换为你的官方机器人密钥,在URL中替换 {密钥} 占位符

使用示例

// 1. 官方平台配置示例(替换密钥为实际值) 配置地址:webhook.qyuan.asia/hook/abc123xyz 说明:官方平台触发事件时,会向该地址发送HTTP POST请求,携带回调数据 // 2. 框架配置示例(替换密钥为实际值) 框架地址:ws://webhook.qyuan.asia/ws/abc123xyz 说明:框架通过WebSocket连接该地址,实时接收回调数据,支持高并发 // 3. 回调数据格式示例(JSON) // 官方平台发送的HTTP POST请求Body示例 { "event": "message", // 事件类型(如消息事件) "data": { "content": "用户消息内容", "from": "user123" // 来源标识 }, "timestamp": 1740000000000 // 事件时间戳 }

注意事项

返回API首页 官方群聊获取更多帮助