集成

Webhook 驱动的警报

使用 Webhook 将任何应用程序或服务连接到 Echobell。发送简单的 HTTP 请求,即可在 iPhone 上收到即时通知。

Webhook 触发器的工作原理

每个频道都有一个唯一的 Webhook URL。当您的应用程序向此 URL 发送数据时,回声铃会处理负载并向所有订阅者发送通知。

Webhook 触发器的工作原理— 每个频道都有一个唯一的 Webhook URL。当您的应用程序向此 URL 发送数据时,回声铃会处理负载并向所有订阅者发送通知。
GET 请求
POST 请求
时效性通知
电话呼叫警报

工作原理

三个简单步骤即可开始

  1. 1

    获取 Webhook URL

    在 Echobell 中创建频道,从频道设置中复制您的唯一 Webhook URL。

  2. 2

    发送 HTTP 请求

    从您的应用程序、CI/CD 管道或监控系统发送 GET 或 POST 请求。

  3. 3

    接收即时警报

    根据您的频道设置,通过推送通知或电话立即收到通知。

  4. 完成!

轻松集成

适用于任何编程语言或工具

GET 请求
curl "https://hook.echobell.one/t/<channel-token>?server=web-01&status=down"
POST 请求
curl -X POST "https://hook.echobell.one/t/<channel-token>" \
  -H "Content-Type: application/json" \
  -d '{"server": "web-01", "cpu": 85, "status": "warning"}'

动态模板

使用模板变量将 Webhook 负载中的动态数据包含在通知标题和正文中。

动态模板— 使用模板变量将 Webhook 负载中的动态数据包含在通知标题和正文中。

POST 请求

Webhook 变量

{ "key": "value" }
{{key}}

访问 JSON 正文或查询参数

{ "nested": { "value": 42 } }
{{nested.value}}

访问嵌套属性

Content-Type: application/json
{{header["Content-Type"]}}

访问请求头

{ "array": ["first", "second"] }
{{array[0]}}

访问数组元素

常见使用场景

CI/CD 管道

构建成功或失败时获得通知

服务器监控

接收服务器宕机或高 CPU 使用率警报

电子商务

新订单或付款的即时通知

物联网设备

来自智能家居传感器和设备的警报

准备好集成了吗?

下载 Echobell,几分钟内开始接收 Webhook 通知。