Cảnh báo chạy bằng webhook
Kết nối mọi ứng dụng hoặc dịch vụ với Echobell bằng webhook. Chỉ cần gửi một HTTP request đơn giản là bạn nhận được thông báo tức thì trên iPhone.
Kích hoạt bằng webhook hoạt động thế nào
Mỗi kênh có một webhook URL riêng. Khi ứng dụng của bạn gửi dữ liệu tới URL này, Echobell xử lý payload và gửi thông báo tới tất cả người đăng ký.
Cách hoạt động
Ba bước đơn giản để bắt đầu
- 1
Lấy webhook URL của bạn
Tạo một kênh trong Echobell rồi sao chép webhook URL riêng trong phần cài đặt kênh.
- 2
Gửi HTTP request
Gửi request GET hoặc POST từ ứng dụng, pipeline CI/CD hoặc hệ thống giám sát của bạn.
- 3
Nhận cảnh báo tức thì
Được báo ngay lập tức bằng thông báo đẩy hoặc cuộc gọi, tùy theo cài đặt kênh của bạn.
-
Xong!
Tích hợp dễ dàng
Hoạt động với mọi ngôn ngữ lập trình hay công cụ
curl "https://hook.echobell.one/t/<channel-token>?server=web-01&status=down"curl -X POST "https://hook.echobell.one/t/<channel-token>" \
-H "Content-Type: application/json" \
-d '{"server": "web-01", "cpu": 85, "status": "warning"}'Mẫu động
Dùng biến trong mẫu để đưa dữ liệu động từ payload webhook vào tiêu đề và nội dung thông báo.
POST Request
Biến của Webhook
{ "key": "value" } {{key}} Truy cập JSON body hoặc query param
{ "nested": { "value": 42 } } {{nested.value}} Truy cập thuộc tính lồng nhau
Content-Type: application/json {{header["Content-Type"]}} Truy cập header của request
{ "array": ["first", "second"] } {{array[0]}} Truy cập phần tử trong mảng
Trường hợp sử dụng phổ biến
Pipeline CI/CD
Được báo khi build thành công hoặc thất bại
Giám sát máy chủ
Nhận cảnh báo khi máy chủ sập hoặc CPU quá tải
Thương mại điện tử
Thông báo tức thì cho đơn hàng hoặc thanh toán mới
Thiết bị IoT
Cảnh báo từ cảm biến và thiết bị nhà thông minh
Sẵn sàng tích hợp?
Tải Echobell và bắt đầu nhận thông báo webhook chỉ trong vài phút.