集成
集成将机器人与外部服务连接起来。每个集成是一个保存的配置(包含加密的密钥),供反应动作使用。该功能位于左侧菜单集成;每张卡片上有添加集成按钮、连接开关和配置按钮。
可用服务
- AI — 语言模型(兼容 OpenAI 的 API)。参见 AI 回复。
- Google Sheets — 向表格中添加行。
- Google Drive — 将文件上传到文件夹。
- GetCourse — 将用户和交易发送到 GetCourse。
- Webhook — 通过 HTTP 向任意服务发送通用数据。
- 外部处理器 — 通过 WebSocket 连接自有后端:由你的服务器处理反应。参见外部处理器。
配置
添加时选择服务,设置名称和依类型而异的配置字段:
Webhook
- Webhook URL — 接收端地址。
- HMAC 签名(密钥)— 用于验证真实性;请求通过请求头
X-Signature: sha256=...签名。
GetCourse
- 账户和密钥。
- 对象 — "用户"或"交易"。
Google Sheets
- 表格 ID和范围。
- 服务账户 JSON(密钥)— Google 服务账户密钥。
Google Drive
- 文件夹 ID。
- 服务账户 JSON(密钥)。
AI
- Base URL、模型、系统提示词、API 密钥(密钥)。详情参阅 AI 回复。
外部处理器
WebSocket 集成:你的服务器连接到 GetMyBot 并以 Telegram Bot API 格式的命令处理反应。
- WebSocket 地址 — 你的服务连接到此地址。
- 连接令牌(密钥)— 创建时显示一次;支持重新颁发。
协议详情与服务示例参阅外部处理器。
在反应中使用
- AI 和 Webhook 可直接作为动作/渠道使用:添加 AI 动作,或通过网页请求动作向 Webhook 地址发送数据。
- GetCourse、Google 表格、Google 云端硬盘在反应构建器中标记为"即将推出"——集成本身现在即可配置。
安全性
所有出站请求均通过 SSRF 防护(禁止访问内网),响应大小也受到限制。集成密钥以加密形式存储。
下一步
- AI 回复 — 模型的配置与使用。
- 外部处理器 — 通过 WebSocket 连接自有后端。
- 数据源与密钥 — 用于读写数据的 REST/OzmaDB 连接器。
- 网页请求与 Webhook — 入站和出站 HTTP。