ไทย
เลือกวิธีรับรหัสยืนยันของตองกา (+676)
ได้ คุณรับรหัสยืนยันของตองกา (+676) ผ่าน OTP Route ได้ สั่งหมายเลข OTP Gateway แบบใช้ครั้งเดียว แล้วอ่านรหัสในแดชบอร์ดหรือรับผ่าน API ด้วย polling หรือ webhook ที่ลงลายเซ็น รหัสมีราคาเริ่มต้น $0.20 ต่อรหัส และไม่คิดเงินหาก SMS ไม่มาถึงภายใน 20 นาที
หมายเลข Gateway หรือสายระยะยาว: อะไรเหมาะกับโปรเจกต์ตองกา?
เริ่มจากลักษณะของงาน หากคุณต้องการดูรหัส SMS เพียงหนึ่งรหัสมาถึง สำหรับการทดสอบการสมัคร การตรวจการแปลเป็นภาษาท้องถิ่น หรือการจำลองปัญหาของซัพพอร์ต OTP Gateway คือผลิตภัณฑ์ที่ถูกต้อง คุณจะได้หมายเลข +676 สำหรับการยืนยันหนึ่งครั้ง รหัสจะลงในแดชบอร์ดและระบบของคุณ แล้ว activation ก็ปิด
แต่หากคุณต้องการหมายเลขที่อยู่กับบัญชีหลายเดือน เพื่อล็อกอินอีก รับรหัสกู้คืน หรือใช้เป็นสายซัพพอร์ต นั่นเป็นงานของ Dedicated Virtual Numbers ซึ่งมีเฉพาะในสหรัฐอเมริกาและแคนาดา เริ่มต้น $1.95/เดือน พร้อม SMS ขาเข้าและขาออก และการโทรจากเบราว์เซอร์
OTP Route ไม่มีสายตองกาแบบระยะยาวแบบสั่งเอง ทีมที่ต้องการอีเมลถึง [email protected] เพื่อสอบถามได้ โดยทราบว่าความพร้อมให้บริการขึ้นกับกฎระเบียบในพื้นที่และอาจทำไม่ได้ อ่านเพิ่มเกี่ยวกับข้อแลกเปลี่ยนในหมายเลขชั่วคราวเทียบกับหมายเลขเฉพาะ
ทำไมจึงมีคนทดสอบขั้นตอนสมัครกับหมายเลขตองกา?
ตองกามีชาวต่างแดนจำนวนมาก ส่วนใหญ่อยู่ในนิวซีแลนด์ ออสเตรเลีย และสหรัฐอเมริกา และครอบครัวติดต่อกันข้ามประเทศเหล่านั้นผ่านแอปแชตและบริการโอนเงิน ผลิตภัณฑ์ที่ให้บริการชุมชนแปซิฟิก เช่น เครื่องมือส่งเงินกลับบ้าน แพลตฟอร์มชุมชน และบริการท่องเที่ยว ต้องรับหมายเลข +676 ได้อย่างมั่นใจเท่ากับ +64
นั่นทำให้ตองกาเป็นกรณีขอบที่มีประโยชน์ใน QA ภาษาตองกาและอังกฤษเป็นภาษาทางการทั้งคู่ และข้อความยืนยันจากแอปนานาชาติส่วนใหญ่มาเป็นภาษาอังกฤษ บั๊กที่น่าสนใจจึงมักอยู่ที่การจัดการหมายเลข ไม่ใช่ถ้อยคำในข้อความ ทีมที่สร้างการเริ่มใช้งานฟินเทคสำหรับเส้นทางแปซิฟิกมักเพิ่มกรณีตองกาในชุดทดสอบการถดถอยด้วยเหตุผลนี้
ตัวตรวจสอบควรจัดการหมายเลข +676 อย่างไร?
หมายเลขในประเทศของตองกาสั้นกว่าหมายเลขยุโรปหรืออเมริกาที่นักพัฒนาส่วนใหญ่คุ้นเคยมาก และไม่มี trunk prefix ในรูปแบบสากล โค้ดตรวจสอบที่กำหนดความยาวขั้นต่ำตายตัวเป็นสาเหตุที่พบบ่อยที่สุดที่ทำให้หมายเลขเหล่านี้ถูกปฏิเสธ
- เก็บทุกหมายเลขใน E.164 คือ
+676ตามด้วยตัวเลขของผู้ใช้ และอย่าเติมเลขเพิ่ม - พึ่งพาไลบรารีหมายเลขโทรศัพท์ที่อัปเดตอยู่ แทน regex ที่คัดลอกจากประเทศอื่น
- ตรวจให้แน่ใจว่าตัวส่ง SMS ของคุณไม่ทิ้งผู้รับที่หมายเลขดูสั้นเกินไปโดยไม่แจ้ง
- เก็บหมายเลขยืนยันตองกาไว้ในชุด fixture เพื่อให้การรีแฟกเตอร์ในอนาคตนำบั๊กกลับมาไม่ได้
การสั่ง +676 ครั้งเดียวจาก Gateway เป็นวิธีราคาถูกในการยืนยันว่าเส้นทางทั้งหมดทำงานกับ SMS ที่ผู้ให้บริการเครือข่ายส่งจริง
เส้นทางตองกาครอบคลุมบริการใดบ้าง?
ปัจจุบันเส้นทางตองกามีบริการมากกว่า 600 รายการ ที่ได้รับความนิยมในข้อมูลล่าสุด ได้แก่ Facebook, TikTok, Viber, WhatsApp, Instagram, Telegram, Google (Gmail & YouTube), Snapchat, Microsoft & Outlook และ Amazon
รายการเปลี่ยนไปตลอดวันเมื่อกำลังรองรับย้ายระหว่างเส้นทาง ใช้เป็นแนวทาง และตรวจความพร้อมใช้งานแบบเรียลไทม์ก่อนสั่ง ทั้งในแดชบอร์ดหรือผ่าน endpoint ราคา
เรียก OTP API ของตองกาอย่างไร?
ยืนยันตัวตนกับ https://otproute.com/api/v1 ด้วยคีย์ Bearer ที่ขึ้นต้น or_live_ จาก Developer console country id ของตองกาคือ to
ตรวจราคาและสต็อกด้วย GET /api/v1/prices?country=to&service=<id> แล้วสั่งซื้อด้วย POST /api/v1/activations พร้อม body เช่น {"service": "viber", "country": "to"} การตอบกลับส่ง activation id และหมายเลข +676
เพื่อรับรหัส SMS OTP ของตองกาโดยอัตโนมัติ ให้ลงทะเบียน webhook สำหรับ activation.sms_received และ activation.expired ทุกคำขอมี X-OTPRoute-Signature: t=<unix>,v1=<hex> คำนวณ HMAC-SHA256 ของ <t>.<raw body> ใหม่ด้วย secret ของ endpoint เปรียบเทียบในเวลาคงที่ และปฏิเสธ timestamp เก่า การ poll GET /api/v1/activations/{id} เหมาะกับงานเล็ก และ POST /api/v1/activations/{id}/cancel ปล่อยคำสั่งซื้อที่คุณไม่ต้องการแล้ว ขีดจำกัดคือ 300 คำขอต่อนาที 10 คีย์ และ 5 webhook endpoint ต่อบัญชี ดูเอกสารสำหรับนักพัฒนาเพื่อรายละเอียดคำขอและการตอบกลับ
ทำอย่างไรเมื่อรหัสตองกาช้าหรือหายไป?
เส้นทางที่บางเป็นเรื่องปกติในตลาดเกาะเล็กๆ จึงควรสร้างนโยบายการลองใหม่ก่อนที่จะต้องใช้
- ปล่อยให้ช่วงเวลา 20 นาทีจบ คำสั่งซื้อจะได้รับเงินคืนเต็มจำนวนหากไม่มี SMS มาถึง
- ตรวจว่าบริการที่คุณทดสอบรับหมายเลขเสมือนหรือไม่ บางบริการไม่รับ และไม่มีเส้นทางใดเปลี่ยนเรื่องนั้นได้
- รอก่อนลองใหม่ แทนการสั่งใหม่ติดๆ กัน
- หากการทดสอบเกี่ยวกับหมายเลขแปซิฟิกโดยทั่วไป ลองเส้นทางใกล้เคียงเช่นฟิจิหรือซามัว
โปรดจำไว้ว่าทุกคำสั่งซื้อต้องเคารพข้อกำหนดของบริการปลายทางและนโยบายการใช้งานที่ยอมรับได้ของ OTP Route
การเรียกเก็บเงินและการทดสอบ sandbox ทำงานอย่างไร?
OTP Route ใช้กระเป๋าเงิน USD แบบเติมล่วงหน้าใบเดียวพร้อมราคาแบบจ่ายตามการใช้งาน จึงไม่มีค่ารายเดือนและไม่ต้องเลือกแพ็กเกจ เติมเงินด้วยบัตรหรือด้วยสเตเบิลคอยน์ USDT/USDC และหลังการเติมเงินแต่ละครั้งจะมีใบแจ้งหนี้ PDF ทางอีเมล นักพัฒนาที่ยังสร้างขั้นตอนอยู่ขอโหมด sandbox สำหรับบัญชีพัฒนาได้ ซึ่งส่งกลับหมายเลขและรหัสจำลอง เพื่อให้ทดสอบตรรกะการกำหนดเส้นทาง OTP และตัวจัดการ webhook ได้โดยไม่แตะกระเป๋าเงิน ตัวเลขต่อรหัสปัจจุบันอยู่ที่หน้าราคา
คำถามที่พบบ่อย
ฉันรับรหัสยืนยันของตองกาโดยไม่ต้องอยู่ในตองกาได้ไหม?
ได้ สั่งหมายเลข +676 จาก OTP Gateway และรหัสจะแสดงในแดชบอร์ดของคุณและส่งถึง webhook ของคุณ ไม่ว่าทีมของคุณจะอยู่ที่ใด
SMS verification API ใช้ country id อะไรสำหรับตองกา?
id คือ to ใช้ใน GET /api/v1/prices และ POST /api/v1/activations
ทำไมแบบฟอร์มของฉันปฏิเสธหมายเลขตองกาที่ถูกต้อง?
โดยปกติเป็นเพราะการตรวจความยาวขั้นต่ำที่เขียนไว้สำหรับหมายเลขที่ยาวกว่า ให้ตรวจสอบด้วยไลบรารีหมายเลขโทรศัพท์ที่มีการดูแล และเก็บหมายเลขใน E.164
มีหมายเลข +676 ระยะยาวที่ฉันเก็บไว้ได้ไหม?
ไม่มีแบบสั่งเอง Dedicated Number ระยะยาวมีเฉพาะในสหรัฐฯ และแคนาดา อีเมลถึง [email protected] เพื่อสอบถามเรื่องตองกา
เงินของฉันจะเป็นอย่างไรหากรหัสตองกาไม่มา?
เงินเต็มจำนวนจะกลับเข้ากระเป๋าเงินของคุณโดยอัตโนมัติเมื่อช่วงเวลา 20 นาทีปิดโดยไม่มี SMS หรือเมื่อคุณยกเลิก
ฉันทดสอบการเริ่มใช้งานตองกาของแอปใน CI ได้ไหม?
ได้ ใช้คีย์ API หนึ่งคีย์ต่อสภาพแวดล้อม poll หรือรอฟัง webhook และเปลี่ยนบัญชีพัฒนาเป็น sandbox ระหว่างที่สร้างไปป์ไลน์
ข้อความยืนยันของตองกามาเป็นภาษาอะไร?
แอปนานาชาติส่วนใหญ่ส่งเป็นภาษาอังกฤษ แต่ขึ้นกับบริการและการตั้งค่าภาษาของบัญชี
ชื่อบริการเป็นเครื่องหมายการค้าของเจ้าของนั้น ๆ OTP Route ไม่มีความเกี่ยวข้องกับบริการเหล่านั้น โปรดใช้หมายเลขอย่างถูกกฎหมาย และปฏิบัติตามข้อกำหนดของแต่ละบริการและนโยบายการใช้งานที่ยอมรับได้ของเรา