ช่วยเหลือ / วิเคราะห์และ API
เชื่อม Kudokit กับ Zapier หรือ Make
ส่งรีวิวใหม่ไปยังเครื่องมืออื่นนับพันตัวด้วย webhook ไม่ต้องมีแอปเฉพาะ
อ่าน 1 นาที
Kudokit ไม่มีแอป Zapier หรือ Make แยกต่างหาก แต่ใช้ webhook ทำหน้าที่เดียวกันได้ ทั้งสองเครื่องมือมี trigger แบบ "Webhooks" ทั่วไปที่รับข้อมูลจาก Kudokit ได้เลย เชื่อมต่อใช้ความพยายามพอๆ กัน
อะไรเป็นตัวกระตุ้น
มีอีเวนต์เดียว: มีรีวิวใหม่เข้ามาจากการส่งฟอร์มหรือเพิ่มด้วยตัวเอง รีวิววิดีโอจะกระตุ้นอีเวนต์นี้เมื่อประมวลผลเสร็จแล้ว ไม่ใช่ตอนอัปโหลดเสร็จ ส่วนการนำเข้าแบบจำนวนมาก — CSV หรือรอบ auto-import — ตั้งใจไม่ให้กระตุ้นอีเวนต์นี้ ไม่งั้นสเปรดชีต 500 แถวจะยิง Zap รัวๆ 500 ครั้งพร้อมกัน
ตั้งค่า
- ใน Zapier สร้าง Zap แล้วเลือก Webhooks by Zapier → Catch Hook เป็น trigger คัดลอก webhook URL ที่ได้มา (ใน Make ใช้โมดูล Webhooks แบบ "Custom webhook" แทน)
- ใน Kudokit เปิด Workspace settings → Integrations แล้ววาง URL นั้นลงไป ต้องเป็น admin เท่านั้น และใช้ได้บนแผน Pro
- Kudokit จะโชว์ signing secret ให้ครั้งเดียวตอนเพิ่ม webhook เสร็จ เก็บไว้ถ้าตั้งใจจะตรวจสอบลายเซ็น (ดูหัวข้อด้านล่าง) เพราะจะไม่โชว์ให้ดูอีก
- ส่งรีวิวจริงเข้ามาสักอันเพื่อทดสอบการเชื่อมต่อ — ไม่มีปุ่ม "ส่งอีเวนต์ทดสอบ" แยกต่างหาก รีวิวจริงอันแรกจะเป็นตัวทดสอบไปในตัว
ข้อมูลที่ได้รับ
จะได้ JSON แบบนี้
{
"event": "testimonial.created",
"data": {
"id": "...",
"type": "text",
"status": "pending",
"author_name": "...",
"author_company": "...",
"rating": 5,
"headline": "...",
"body": "...",
"mux_playback_id": null,
"created_at": "..."
}
}
จากนั้นจะเอาไปทำอะไรต่อใน Zapier หรือ Make ก็ได้ตามใจ — โพสต์เข้า Slack เพิ่มแถวในสเปรดชีต หรือส่งอีเมลหาตัวเอง
ตรวจสอบว่ามาจาก Kudokit จริง
แต่ละ request จะเซ็นด้วย HMAC-SHA256 บน raw body โดยใช้ secret ของ webhook นั้น ส่งมาในหัว X-Kudo-Signature คู่กับ X-Kudo-Event ถ้ากำลังสร้างอะไรที่ซับซ้อนกว่าการเชื่อม no-code ธรรมดา แล้วอยากเช็กว่า request มาจริงไม่ใช่ปลอม ให้ตรวจลายเซ็นนี้ที่ฝั่งเซิร์ฟเวอร์ก่อนเชื่อข้อมูล
ถ้าจู่ๆ ไม่มีข้อมูลส่งมาอีก
Webhook ที่ล้มเหลวติดต่อกันหลายครั้งจะถูกปิดใช้งานอัตโนมัติ แทนที่จะพยายามส่งซ้ำไปเรื่อยๆ เช็กที่ Workspace settings → Integrations ว่ามีตัวไหนขึ้นสถานะ failing หรือ disabled แล้วเพิ่มใหม่อีกครั้ง
บทความที่เกี่ยวข้อง
ช่วยเหลือ
ยังติดปัญหาอยู่ไหม? ส่งอีเมลหาทีมช่วยเหลือ
ทีมงานจริงจะตอบกลับ ปกติภายในไม่กี่ชั่วโมง