ศูนย์นักพัฒนา

เหตุการณ์ Webhook

คำอธิบายข้อความ Webhook Callback

ที่อยู่ Callback ต้องเข้าสู่ระบบ eSignGlobalการตั้งค่า-การรวมระบบ-Webhookของหน้าแก้ไขการกำหนดค่า

รหัสสถานะ HTTP ที่ส่งคืนไปยัง eSignGlobal อยู่ระหว่าง200~299ระหว่าง, eSignGlobal ถือว่าการแจ้งเตือนสำเร็จมิฉะนั้น eSignGloabal จะถือว่าการแจ้งเตือนล้มเหลว

  • หลังจากที่การแจ้งเตือนล้มเหลว บริการแจ้งเตือนของ eSignGlobal จะดำเนินการลองใหม่สูงสุด 16 ครั้งการแจ้งเตือน กลไกการลองใหม่มีดังนี้:

(โมดูลที่แตกต่างกันอาจใช้กลไกการลองใหม่ที่แตกต่างกันสองแบบต่อไปนี้ หากการแจ้งเตือนลองใหม่สำเร็จในระหว่างนั้น การลองใหม่จะไม่ถูกขัดจังหวะและดำเนินการต่อ):

image.png
  • เพื่อหลีกเลี่ยงการแจ้งเตือนซ้ำเนื่องจากบริการแจ้งเตือนของ eSignGlobal ไม่สามารถแยกวิเคราะห์ข้อมูล JSON ได้ โปรดตรวจสอบให้แน่ใจว่าข้อมูล JSON ที่ส่งคืนไม่มีช่องว่าง \/ หรืออักขระพิเศษอื่น ๆ ขอแนะนำให้ส่งคืนโดยตรงเมื่อได้รับการตอบรับสำเร็จ {"code":"200","msg":"success"}
  • เพื่อให้มั่นใจในความทันเวลาและความน่าเชื่อถือของการแจ้งเตือนการเรียกกลับ ขอแนะนำให้นักพัฒนาตอบกลับภายใน5 วินาทีส่งคืนรหัสสถานะ HTTP (200)ไปยังบริการแจ้งเตือน eSignGlobal
  • หากนักพัฒนาไม่สามารถดำเนินการตามธุรกิจที่เกี่ยวข้องกับการแจ้งเตือนการเรียกกลับให้เสร็จสิ้นภายใน 5 วินาที โปรดใช้วิธีการแบบอะซิงโครนัสสำหรับการประมวลผลทางธุรกิจในภายหลัง

 

รายการเหตุการณ์

โมดูล

ประเภทเหตุการณ์ Action

ชื่อเหตุการณ์

คำอธิบายเหตุการณ์

Documents

ENVELOPE_START

Envelope Start

หลังจากเปิดใช้งานกระบวนการลงนาม

ENVELOPE_SIGNER_SIGNED

Envelope Signer Signed

เมื่อกระบวนการลงนามเริ่มต้นขึ้น ผู้ลงนามคนใดคนหนึ่งลงนามเสร็จสิ้น

ENVELOPE_ALL_SIGNER_SIGNED

Envelope All Signer Signed

เมื่อกระบวนการลงนามเริ่มต้นขึ้น ผู้ลงนามทุกคนลงนามเสร็จสิ้น

ENVELOPE_FINISH

Envelope Finish

กระบวนการลงนามสิ้นสุด

ENVELOPE_CANCEL

Envelope Cancel

เมื่อกระบวนการลงนามเริ่มต้นขึ้น ผู้ริเริ่มยกเลิกกระบวนการลงนาม

ENVELOPE_EXPIRED

Envelope Expired

ระยะเวลาการดำเนินการของกระบวนการลงนามเกินกว่าระยะเวลาที่กำหนด

คำอธิบายข้อความ Webhook Callback
รายการเหตุการณ์