การยืนยันครั้งแรก

1. ข้อกำหนดเบื้องต้น

หากต้องการใช้ EngageLab OTP เพื่อสร้าง ส่ง และยืนยันรหัสผ่านใช้ครั้งเดียว นักพัฒนาจำเป็นต้องเตรียมความพร้อมดังต่อไปนี้ก่อนเริ่มต้น:

1.1 กำหนดค่าเทมเพลต

ทำตามคำแนะนำใน สร้างเทมเพลต OTP เพื่อกำหนดค่าชื่อเทมเพลต, Template ID, ชื่อแบรนด์, ความยาวของรหัสผ่านใช้ครั้งเดียว, เวลาหมดอายุ และข้อมูลอื่น ๆ ที่จำเป็นสำหรับการส่งข้อความ EngageLab OTP

การสร้างเทมเพลต EngageLab OTP

1.2 สร้าง API Key

เมื่อใช้ EngageLab OTP API เพื่อสร้างหรือยืนยันรหัสผ่านใช้ครั้งเดียว คุณต้องสร้าง API Key สำหรับ Basic Authentication โดยสามารถทำตามคำแนะนำใน สร้าง OTP API Key

ดู EngageLab OTP API Key

2. การส่งจริง

คุณสามารถเลือกหนึ่งในสองวิธีในการส่งข้อความยืนยัน EngageLab OTP ครั้งแรกของคุณ:

2.1 ส่งจากคอนโซลเว็บไซต์

  • 2.1.1 สร้างและส่งรหัสยืนยัน

เข้าสู่ระบบ คอนโซลเว็บไซต์ EngageLab ไปที่ [API Debugging] -> [OTP Send] แล้วกรอก API Key ที่สร้างไว้, หมายเลขโทรศัพท์มือถือหรืออีเมลของผู้รับ, Template ID และ ภาษาเทมเพลต ตามลำดับบนหน้า:

เว็บไซต์สำหรับส่ง EngageLab OTP API

หลังจากกรอกข้อมูลข้างต้นแล้ว ให้คลิก Send OTP Request เพื่อสร้างรหัสยืนยันและส่งไปยัง หมายเลขโทรศัพท์มือถือหรืออีเมลของผู้รับ ที่ระบุ

หากคำขอสำเร็จ คุณจะเห็นช่องทางการส่งที่ใช้และ message_id ในกล่อง Response ด้านล่าง:

เว็บไซต์ส่ง EngageLab OTP API สำเร็จ

หากคำขอล้มเหลว คุณจะเห็นรหัสข้อผิดพลาดและข้อความข้อผิดพลาดที่เกี่ยวข้องในกล่อง Response ด้านล่าง:

เว็บไซต์ส่ง EngageLab OTP API ล้มเหลว

หลังจากส่งข้อความสำเร็จแล้ว ให้คลิก รายละเอียดข้อความในประวัติ เพื่อดู รหัสผ่านใช้ครั้งเดียว และ message_id ที่สร้างขึ้น

วงจรชีวิตข้อความ EngageLab OTP

  • 2.1.2 ยืนยันรหัสยืนยัน

เข้าสู่ระบบ คอนโซลเว็บไซต์ EngageLab ไปที่ [API Debugging] -> [OTP Verification] แล้วกรอก API Key ที่สร้างไว้, message_id และ รหัสผ่านใช้ครั้งเดียว ที่สร้างขึ้นตามลำดับบนหน้า เมื่อกรอกแบบฟอร์มเรียบร้อยแล้ว ให้คลิกปุ่ม Verify OTP Request

เว็บไซต์ยืนยัน EngageLab OTP API ล้มเหลว

2.2 การผสานรวม API

ผสานรวม EngageLab OTP API ผ่านโค้ด สำหรับรายละเอียด โปรดดูเอกสารสองฉบับต่อไปนี้:

3. ดูประวัติ

หลังจากส่งสำเร็จแล้ว คุณสามารถดูข้อมูล เช่น ชื่อเทมเพลต เวลาที่ส่ง ผู้รับ สถานะข้อความ และค่าใช้จ่ายโดยประมาณ ได้ที่หน้า History สำหรับรายละเอียด โปรดดู: EngageLab OTP History

ประวัติข้อความ EngageLab OTP

Icon Solid Transparent White Qiyu
ติดต่อฝ่ายขาย