การแจ้งเตือนที่ขับเคลื่อนด้วย Webhook
เชื่อมแอปพลิเคชันหรือบริการใดก็ได้เข้ากับ Echobell ผ่าน webhook แค่ส่งคำขอ HTTP ง่าย ๆ ก็รับการแจ้งเตือนบน iPhone ได้ทันที
ทริกเกอร์ผ่าน Webhook ทำงานอย่างไร
ทุกช่องจะมี URL ของ webhook เฉพาะตัว เมื่อแอปของคุณส่งข้อมูลไปยัง URL นี้ Echobell จะประมวลผล payload แล้วส่งการแจ้งเตือนไปยังผู้ติดตามทุกคน
ทำงานอย่างไร
เริ่มใช้งานได้ใน 3 ขั้นตอนง่าย ๆ
- 1
รับ Webhook URL ของคุณ
สร้างช่องใน Echobell แล้วคัดลอก webhook URL เฉพาะของคุณจากหน้าตั้งค่าช่อง
- 2
ส่งคำขอ HTTP
ส่งคำขอ GET หรือ POST จากแอปพลิเคชัน ไปป์ไลน์ CI/CD หรือระบบมอนิเตอร์ของคุณ
- 3
รับการแจ้งเตือนทันที
รับแจ้งเตือนได้ทันทีผ่านพุชแจ้งเตือนหรือสายโทรเข้า ตามการตั้งค่าของช่อง
-
เสร็จแล้ว!
เชื่อมต่อได้ง่าย
ใช้ได้กับทุกภาษาโปรแกรมและทุกเครื่องมือ
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"}'เทมเพลตแบบไดนามิก
ใช้ตัวแปรในเทมเพลตเพื่อดึงข้อมูลแบบไดนามิกจาก payload ของ webhook มาใส่ในหัวข้อและเนื้อหาการแจ้งเตือน
คำขอแบบ POST
ตัวแปรของ Webhook
{ "key": "value" } {{key}} เข้าถึงเนื้อหา JSON หรือพารามิเตอร์ใน query
{ "nested": { "value": 42 } } {{nested.value}} เข้าถึงพร็อพเพอร์ตี้ที่ซ้อนกัน
Content-Type: application/json {{header["Content-Type"]}} เข้าถึงเฮดเดอร์ของคำขอ
{ "array": ["first", "second"] } {{array[0]}} เข้าถึงสมาชิกในอาร์เรย์
กรณีใช้งานยอดนิยม
ไปป์ไลน์ CI/CD
รู้ทันทีเมื่อบิลด์สำเร็จหรือล้มเหลว
การมอนิเตอร์เซิร์ฟเวอร์
รับแจ้งเตือนเมื่อเซิร์ฟเวอร์ล่มหรือ CPU ทำงานหนัก
อีคอมเมิร์ซ
แจ้งเตือนทันทีเมื่อมีคำสั่งซื้อหรือการชำระเงินใหม่
อุปกรณ์ IoT
แจ้งเตือนจากเซ็นเซอร์และอุปกรณ์สมาร์ทโฮม
พร้อมเชื่อมต่อแล้วหรือยัง?
ดาวน์โหลด Echobell แล้วเริ่มรับการแจ้งเตือนผ่าน webhook ได้ในไม่กี่นาที