鹊桥
首页
介绍
部署
配置文件
命令
  • V2 事件
  • V1 事件
  • V2 API
  • V1 API
常见问题
  • 标准开发
  • 快速开发
对接
GitHub
首页
介绍
部署
配置文件
命令
  • V2 事件
  • V1 事件
  • V2 API
  • V1 API
常见问题
  • 标准开发
  • 快速开发
对接
GitHub
  • 概览
  • 对接指南

对接指南

本页面将指导如何与鹊桥完成对接。但最简单的示例已在 快速开始 中给出,建议先阅读快速开始章节。

Websocket

鹊桥提供 正向 Websocket 与 反向 Websocket 两种连接方式,任选其一即可。

Header

在使用 正向 Websocket 或 反向 Websocket 连接时,请务必在连接时携带以下 Header:

{
  // 必填
  // 服务器名称,必须与 config.yml 中的 'server_name' 一致。
  "x-self-name": "TestServer",
  // 选填
  // 鉴权,必须与 config.yml 中的 'access_token' 一致,如果 config.yml 中的 'auth_token' 为空,则可不设置此项。
  "Authorization": "Bearer 123",
  // 选填(建议填写)
  // 用于标记对接项目来源,例如鹊桥中该项为 "minecraft",nonebot 适配器中该项为 "nonebot",如果填写该项,应该拒绝相同来源的重复连接。
  // 若为空,则不检查重复连接,但不建议留空。
  "x-client-origin": "custom-integration"
}

API

对接项目可以参考 API 文档 使用对应接口发送消息,或监听玩家事件。

事件

对接项目可以参考 事件文档 编写各个事件的模型。

Edit this page
最近更新: 2025/12/2 15:22
Contributors: 17TheWord
Prev
概览