เอกสาร 4notify
สิ่งที่คุณทำได้กับ 4notify นอกเหนือจากแผงควบคุม: API สำหรับ backend ของคุณเอง, webhook และระบบอัตโนมัติข้ามช่องทาง
เริ่มต้นใช้งาน
ตั้งแต่สร้างบัญชีจนถึงข้อความแรกที่ส่งผ่าน API
สร้างบัญชีที่ panel.4notify.net แล้วสร้างคู่ client_id/client_secret จากหน้าข้อมูลรับรอง API จากนั้นใช้ข้อมูลนี้ขอ access token ผ่าน POST /api/v1/auth/token (OAuth2 client_credentials) — token มีอายุสั้น และระบบที่เชื่อมต่อของคุณเพียงขอ token ใหม่ทุกครั้งที่ต้องการ
เอกสารอ้างอิง API
endpoint สำหรับส่งสามจุด ผ่านไปป์ไลน์เดียวกัน
POST /api/v1/sms, /api/v1/whatsapp และ /api/v1/push รับคำขอพร้อม Authorization: Bearer <token> และตอบกลับด้วย 202 Accepted — ข้อความจะเข้าคิวเดียวกันและผ่าน worker กับผู้ให้บริการรายเดียวกับข้อความที่ส่งจากแผงควบคุม เพียงแต่ถูกติดป้ายภายในว่า "source: api" แต่ละ tenant มี rate limit และโควตาของตนเอง หากเกินอย่างใดอย่างหนึ่ง API จะส่งข้อผิดพลาดที่ชัดเจนกลับมา แทนที่จะทิ้งข้อความไปเงียบ ๆ
Webhook และเหตุการณ์ขาเข้า
ปิดวงจรการสื่อสารบน WhatsApp
บน WhatsApp เรารับเหตุการณ์สถานะการส่งและข้อความตอบกลับจากลูกค้าผ่าน webhook ที่ยืนยันด้วย verify token ของ Meta ของคุณ เราไม่มีตัวเชื่อมต่อสำเร็จรูปกับบริการภายนอก (ไม่มีปลั๊กอิน WooCommerce, Shopify หรือ Zapier) — สิ่งที่เรามีคือ webhook นี้และ API สำหรับส่งข้อความข้างต้น ซึ่งคุณเชื่อมเข้ากับ CRM หรือ backend ของคุณเองได้
เทมเพลตและเวิร์กโฟลว์อัตโนมัติ
เนื้อหาที่นำกลับมาใช้ซ้ำได้และการทริกเกอร์ตามเหตุการณ์
เทมเพลตข้อความกำหนดครั้งเดียวต่อช่องทาง และใช้ซ้ำได้ทั้งจากแผงควบคุมและจาก API เวิร์กโฟลว์จะผูกเหตุการณ์ทริกเกอร์เข้ากับลำดับการส่งข้ามหลายช่องทาง — เช่น ส่ง SMS แล้วตามด้วย WhatsApp หากข้อความแรกยังไม่ถูกอ่าน ข้อมูลรับรอง API แต่ละชุดมี scope แยกกัน เพิกถอนทีละชุดได้จากแผงควบคุม และแสดงวันที่ใช้งานล่าสุด