ไทย
การจัดการรหัสครั้งเดียวของมัลดีฟส์ (+960) ในงาน QA และงานปฏิบัติการ
ได้ OTP Route รับรหัสยืนยัน SMS ของมัลดีฟส์ (+960) ให้คุณได้ โดย OTP Gateway จะออกเบอร์มัลดีฟส์แบบใช้ครั้งเดียวต่อหนึ่งบริการ และรหัสจะปรากฏบนแดชบอร์ดหรือส่งถึงแบ็กเอนด์ของคุณผ่าน API polling หรือ webhook ที่มีลายเซ็น รหัสเริ่มต้นที่ $0.20 per code และออเดอร์ที่ไม่ได้รับ SMS ภายใน 20 นาทีจะได้รับเงินคืนเต็มจำนวนเข้ากระเป๋าเงินของคุณ
สถานการณ์: ผลิตภัณฑ์ด้านการท่องเที่ยวหรือการโรงแรมต้องใช้งานได้กับผู้ใช้ +960
ลองนึกถึงแพลตฟอร์มจองที่พัก เครื่องมือบริหารรีสอร์ต หรือแอปส่งของที่กำลังจะรองรับแขกและพาร์ทเนอร์ในมาเล (Malé) และทั่วหมู่เกาะอะทอลล์ วิศวกรอยู่ที่อื่น หน้าจอยืนยันถูกออกแบบมาสำหรับเบอร์ที่ยาวกว่านี้มาก และไม่มีใครในทีมถือซิมมัลดีฟส์เลย ต้องมีใครสักคนพิสูจน์ให้ได้ว่าขั้นตอนเบอร์โทรใช้งานได้ก่อนเปิดตัว
นี่คือช่องว่างที่ OTP Gateway เข้ามาเติม มันมอบเบอร์ +960 จริงให้การทดสอบของคุณสำหรับการยืนยันหนึ่งครั้ง คุณจึง รับ SMS OTP ของมัลดีฟส์ ในขั้นตอนสมัครบนสภาพแวดล้อม staging หรือ production ของคุณเองได้ โดยไม่ต้องเดินทาง ไม่ต้องโรมมิ่ง และไม่ต้องยืมโทรศัพท์เพื่อนร่วมงาน
ทีมมักมาที่นี่ด้วยเหตุผลสามข้อ ได้แก่ QA ด้านการปรับภาษาสำหรับตลาดที่พึ่งพาการท่องเที่ยวสูง การเปิดตัวในภูมิภาคเอเชียใต้และมหาสมุทรอินเดีย หรือทีมปฏิบัติการที่ต้องการให้บัญชีบริษัทได้รับการยืนยันโดยไม่ผูกกับเบอร์ส่วนตัวของใคร หน้า การทดสอบ QA อธิบายเวิร์กโฟลว์ในภาพรวม
ทำไมเบอร์มัลดีฟส์เจ็ดหลักถึงทำให้โค้ดตรวจสอบเบอร์สะดุด?
มัลดีฟส์ใช้แผนหมายเลขแบบปิด คือ +960 ตามด้วยเลขเจ็ดหลัก โดยไม่มี trunk prefix ให้เติมหรือตัด ความสั้นนี้เองที่ทำให้ฟอร์มจำนวนมากพลาด regex ที่คาดหวังเลขประจำชาติอย่างน้อยเก้าหลัก หรือไลบรารีที่ตั้งค่าภูมิภาคเริ่มต้นเป็นประเทศอื่น จะปฏิเสธเบอร์ที่ถูกต้องสมบูรณ์
ข้อตรวจสอบที่ควรเพิ่มในชุดทดสอบ
- รับทั้ง
+960ตามด้วยเลขเจ็ดหลัก และรูปแบบท้องถิ่นเจ็ดหลักเปล่า ๆ แล้วปรับเป็น E.164 ก่อนบันทึก - ยืนยันว่าไม่มีเส้นทางโค้ดใดแทรกเลขศูนย์ เพราะไม่มี trunk prefix ให้คืนค่า
- แสดงเบอร์ให้ถูกต้องบนหน้าจอยืนยันและใบเสร็จ
ภาษาประจำชาติคือภาษาธิเวหิ (Dhivehi) เขียนด้วยอักษรทานา (Thaana) จากขวาไปซ้าย ขณะที่ภาษาอังกฤษใช้กันกว้างขวางในธุรกิจและการท่องเที่ยว คาดว่าข้อความยืนยันจากแอปนานาชาติส่วนใหญ่จะเป็นภาษาอังกฤษ แต่ให้ดึงเฉพาะตัวเลขแทนการจับคู่ถ้อยคำ เพื่อไม่ให้เทมเพลตที่ปรับภาษาแล้วทำให้ตัวแยกวิเคราะห์ของคุณพัง
เบอร์ +960 ยืนยันบริการอะไรได้บ้างในตอนนี้?
ขณะนี้เส้นทางมัลดีฟส์ครอบคลุมมากกว่า 1,700 บริการ ชื่อจากสแนปช็อตปัจจุบันได้แก่ WhatsApp, Telegram, Viber, Instagram, Facebook, Airbnb, Uber, Google (Gmail & YouTube), LinkedIn, Microsoft & Outlook, Snapchat, TikTok, Claude และ Netflix
สำหรับผลิตภัณฑ์ด้านการท่องเที่ยว การจับคู่ที่มักมีประโยชน์คือบริการจองหรือแชตหนึ่งตัวกับแอปของคุณเอง เพื่อดูว่าเบอร์ของแขกทำงานอย่างไรในทั้งสองฝั่ง ความพร้อมเปลี่ยนแปลงตลอดวัน นี่คือเหตุผลที่ API ส่งข้อมูลสดแทนรายการตายตัว ดูแคตตาล็อกทั้งหมดได้ที่ บริการ
เชื่อม Maldives OTP API เข้ากับการทดสอบอัตโนมัติ
สร้างคีย์ API ในคอนโซลนักพัฒนา คีย์ขึ้นต้นด้วย or_live_ และส่งเป็น Bearer token ไปที่ https://otproute.com/api/v1 country id ของมัลดีฟส์คือ mv
- ถาม
GET /api/v1/prices?country=mv&service=airbnbเพื่อดูราคาของออเดอร์และตรวจว่ามีสต็อกหรือไม่ - ส่ง
POST /api/v1/activationsพร้อม{"service": "airbnb", "country": "mv"}เพื่อรับ activation id และเบอร์ +960 - นำเบอร์ไปป้อนในโฟลว์ที่ทดสอบ
- รับรหัส +960 เมื่อ
activation.sms_receivedมาถึง endpoint ของคุณ หรือใช้การ pollGET /api/v1/activations/{id}แทน - เมื่อการทดสอบมัลดีฟส์ต้องยุติกลางคัน ให้ส่ง
POST /api/v1/activations/{id}/cancelแล้วเงินจะถูกคืนเข้ากระเป๋าทันที
การส่งแบบมีลายเซ็นจะมี X-OTPRoute-Signature ในรูปแบบ t=<unix>,v1=<hex> ให้คำนวณ HMAC-SHA256 จาก timestamp จุด และ raw body ด้วย secret ของ endpoint แล้วเปรียบเทียบ และปฏิเสธ timestamp ที่เก่า คุณลงทะเบียน webhook endpoint ได้สูงสุด 5 รายการ และเรียกได้สูงสุด 300 requests per minute รายละเอียดระดับฟิลด์ของ Maldives OTP API นี้อยู่ในเอกสารสำหรับนักพัฒนา
เปิดเบอร์ +960 จากแดชบอร์ดแทน
ไม่ใช่ทุกคนในโปรเจกต์ที่เขียนโค้ดได้ และแดชบอร์ดก็ทำได้ครบเหมือนกัน เลือกมัลดีฟส์เป็นประเทศ เลือกบริการ ยืนยันราคาสด แล้วเบอร์จะปรากฏบนหน้าจอ นำไปวางในแอป จากนั้นดูออเดอร์ได้เลย รหัสจะแสดงในแถวเดียวกันเมื่อบริการส่งมา
ออเดอร์มีอายุ 20 นาที คุณจ่ายเงินก็ต่อเมื่อรหัสมาถึง ออเดอร์ที่ยกเลิกหรือหมดอายุจะได้เงินคืนอัตโนมัติ เจ้าหน้าที่ซัพพอร์ตที่ตรวจโฟลว์ฝั่งแขกจึงไม่ต้องขออนุมัติจากฝ่ายการเงินทุกครั้งที่ลอง
เมื่อรหัสค้าง: ขั้นตอนกู้สถานการณ์แบบสั้น
เวลาส่งมอบขึ้นอยู่กับบริการและเส้นทาง นาทีแรกที่เงียบจึงเป็นเรื่องปกติ หากยังไม่มีอะไรมา
- รอต่อไปจนใกล้หมดหน้าต่างเวลา
- ลองใหม่ในช่วงอื่นของวัน หรือทดสอบกับเส้นทางของบริการอื่น
- ตรวจสอบว่าบริการเป้าหมายรับเบอร์เสมือนหรือไม่ บางบริการปฏิเสธตามนโยบาย
- หลีกเลี่ยงการสั่งออเดอร์ใหม่รัว ๆ ในลูป เพราะมีแต่จะเปลือง rate limit
บทความเรื่อง การกำหนดเส้นทาง OTP ตามประเทศ อธิบายวิธีสลับไปใช้เส้นทางอื่นเมื่อประเทศเดียวมีทางเลือกน้อย
เบอร์ระยะยาว กระเป๋าเงิน และโหมด sandbox
OTP Route ไม่มีเบอร์ระยะยาวแบบสมัครเองในมัลดีฟส์ หากต้องการสายที่ทีมเก็บไว้ใช้ ให้เขียนมาที่ [email protected] ว่าทำได้หรือไม่ขึ้นอยู่กับกฎระเบียบท้องถิ่น Dedicated Numbers ที่ต่ออายุเป็นรายเดือนมีเฉพาะในสหรัฐอเมริกาและแคนาดา เริ่มต้นที่ $1.95/month
การเรียกเก็บเงินใช้กระเป๋าเงิน USD แบบเติมเงินล่วงหน้าใบเดียว ไม่มีการสมัครสมาชิกและไม่มีระดับแพ็กเกจ เติมด้วยบัตรหรือ USDT/USDC และจะมีใบแจ้งหนี้ PDF ส่งทางอีเมลทุกครั้งที่เติมเงิน นักพัฒนาสามารถขอโหมด sandbox สำหรับบัญชีพัฒนา เพื่อทดสอบการเชื่อมต่อด้วยเบอร์และรหัสจำลอง
ใช้งานอย่างถูกต้องตามกฎหมาย คือทดสอบผลิตภัณฑ์ของคุณเอง ปฏิบัติตามข้อกำหนดของแต่ละบริการ และโปรดทราบว่านโยบายการใช้งานที่ยอมรับได้ (Acceptable Use Policy) ของ OTP Route ครอบคลุมทุกออเดอร์
คำถามที่พบบ่อย
เบอร์โทรของมัลดีฟส์มีกี่หลัก?
เจ็ดหลักหลังรหัสประเทศ +960 โดยไม่มี trunk prefix การตรวจสอบเบอร์ของคุณควรรับความยาวที่สั้นกว่านี้
API country id ของมัลดีฟส์คืออะไร?
คือ mv ส่งค่านี้ใน GET /api/v1/prices และในเนื้อหาของ POST /api/v1/activations
ทดสอบการสมัคร +960 ของแอปจองที่พักโดยไม่ได้อยู่ในมัลดีฟส์ได้ไหม?
ได้ สั่งเบอร์มัลดีฟส์แบบใช้ครั้งเดียวจาก OTP Gateway กรอกลงในแอปของคุณ แล้วอ่านรหัสบนแดชบอร์ดหรือผ่าน API
เงินของฉันจะเป็นอย่างไรหากไม่มีรหัสมัลดีฟส์มาถึง?
ไม่มีการเรียกเก็บเงิน เมื่อหน้าต่าง 20 นาทีสิ้นสุดโดยไม่มี SMS หรือคุณยกเลิก เงินเต็มจำนวนจะกลับเข้ากระเป๋าเงิน
ข้อความยืนยันจะเป็นภาษาธิเวหิไหม?
บริการนานาชาติส่วนใหญ่ส่งเป็นภาษาอังกฤษ แต่ถ้อยคำขึ้นอยู่กับแอป ให้แยกวิเคราะห์ตัวเลขแทนประโยค เพื่อให้ใช้ได้ทั้งสองภาษา
เก็บเบอร์ +960 ไว้ใช้กับบัญชีพนักงานได้ไหม?
ไม่ใช่แบบสมัครเอง สายที่เก็บไว้ได้เป็นผลิตภัณฑ์ของสหรัฐฯ และแคนาดา สำหรับมัลดีฟส์ ให้ส่งอีเมลถึง [email protected] เพื่อสอบถามทางเลือก
ต้องมีแพ็กเกจรายเดือนเพื่อใช้ OTP Route ไหม?
ไม่ต้อง คุณจ่ายตามการใช้งานจากกระเป๋าเงิน USD แบบเติมเงินล่วงหน้า เติมด้วยบัตรหรือ USDT/USDC พร้อมใบแจ้งหนี้ PDF ทุกครั้งที่เติมเงิน
ชื่อบริการเป็นเครื่องหมายการค้าของเจ้าของนั้น ๆ OTP Route ไม่มีความเกี่ยวข้องกับบริการเหล่านั้น โปรดใช้หมายเลขอย่างถูกกฎหมาย และปฏิบัติตามข้อกำหนดของแต่ละบริการและนโยบายการใช้งานที่ยอมรับได้ของเรา