集成
Webhook 驱动的警报
使用 Webhook 将任何应用程序或服务连接到 Echobell。发送简单的 HTTP 请求,即可在 iPhone 上收到即时通知。
Webhook 触发器的工作原理
每个频道都有一个唯一的 Webhook URL。当您的应用程序向此 URL 发送数据时,回声铃会处理负载并向所有订阅者发送通知。
GET 请求
POST 请求
时效性通知
电话呼叫警报
工作原理
三个简单步骤即可开始
- 1
获取 Webhook URL
在 Echobell 中创建频道,从频道设置中复制您的唯一 Webhook URL。
- 2
发送 HTTP 请求
从您的应用程序、CI/CD 管道或监控系统发送 GET 或 POST 请求。
- 3
接收即时警报
根据您的频道设置,通过推送通知或电话立即收到通知。
-
完成!
轻松集成
适用于任何编程语言或工具
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 负载中的动态数据包含在通知标题和正文中。
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 使用率警报
电子商务
新订单或付款的即时通知
物联网设备
来自智能家居传感器和设备的警报