ไทย
หมายเลขยืนยันของอารูบา: ส่งรหัส +297 เข้าการรันทดสอบของคุณ
ได้ OTP Route สามารถรับรหัสยืนยันของอารูบา (+297) บนหมายเลขชั่วคราวจาก OTP Gateway แสดงในแดชบอร์ดและส่งเข้าระบบของคุณด้วย REST polling หรือ webhook ที่ลงลายเซ็น ราคาเริ่มต้นจาก $0.20 ต่อรหัส และคำสั่งซื้อจะเสียเงินก็ต่อเมื่อมี SMS เข้ามาภายในช่วงเวลา 20 นาที
วิศวกรควรรู้อะไรเกี่ยวกับการให้หมายเลข +297 ของอารูบา
อารูบาเป็นประเทศส่วนประกอบของราชอาณาจักรเนเธอร์แลนด์ มีรหัสโทรของตนเองคือ +297 แยกจากช่วง +31 ของเนเธอร์แลนด์ หมายเลขสมาชิกยาวเจ็ดหลักและไม่มี trunk prefix สิ่งที่คนท้องถิ่นเขียนในฟอร์มจึงเป็นหมายเลขประจำชาติแบบเต็มอยู่แล้ว
ความเรียบง่ายนี้ซ่อนบั๊กการตรวจสอบแบบคลาสสิก ฟอร์มสมัครจำนวนมากบังคับขั้นต่ำแปดหรือสิบหลักเพราะทีมเคยทดสอบแต่ตลาดใหญ่ ผู้ใช้ชาวอารูบาจึงเจอข้อผิดพลาดก่อนจะมีการส่งรหัสใดๆ กฎไม่กี่ข้อช่วยให้สะอาด
- บันทึกทุกหมายเลขในรูป E.164 เช่น
+2975XXXXXXโดยไม่มีช่องว่างหรือเครื่องหมายวรรคตอน - ตอนรับอินพุต ให้ตัดช่องว่าง ขีดกลาง และ
00นำหน้า แล้วเติม+297หากผู้ใช้เลือกอารูบาจากเมนูประเทศ - อย่าเติม
0เพราะอารูบาไม่มีหลัก trunk ให้คืน - ให้ไลบรารีหมายเลขโทรศัพท์ที่ดูแลอยู่ตัดสินความถูกต้อง แทนการตรวจความยาวด้วยมือ
หมายเลข +297 จริงสำหรับทดสอบเป็นวิธีที่เร็วที่สุดในการพิสูจน์ว่าฟอร์ม คอลัมน์ฐานข้อมูล และตัวส่ง SMS ของคุณเห็นตรงกันเรื่องรูปแบบเจ็ดหลักนั้น
ทำไมทีมจึงต้องรัน QA กับหมายเลขอารูบา
เกาะนี้พึ่งพาการท่องเที่ยว ผลิตภัณฑ์ที่ใส่ใจมากที่สุดจึงเป็นระบบจอง แอปเช่าและเรียกรถ ซอฟต์แวร์โรงแรม ฟินเทคด้านการเดินทาง และโปรแกรมสะสมคะแนน ทีมที่ขยายไปทั่วแคริบเบียนดัตช์มักเปิดตัวอารูบา คูราเซา และซินต์มาร์เทินพร้อมกัน และต้องการชุด regression เดียวที่ครอบคลุมทั้งสามรหัสโทร
ภาษาก็สำคัญ ภาษาดัตช์และปาเปียเมนโตเป็นภาษาทางการ ขณะที่ได้ยินภาษาอังกฤษและสเปนทุกที่ในร้านค้าและโรงแรม บริการระดับโลกมักส่งรหัสเป็นภาษาอังกฤษหรือภาษาของบัญชี parser ของคุณจึงควรดึงตัวเลขด้วยรูปแบบ แทนการจับคู่ประโยคตายตัว หากอินเทอร์เฟซของคุณมีสตริงภาษาดัตช์หรือปาเปียเมนโต หมายเลขยืนยันของอารูบาช่วยให้ QA ยืนยันเส้นทางที่แปลแล้วทั้งหมดได้ ตั้งแต่ป้ายช่องเบอร์โทรไปจนถึงหน้ากรอกรหัส
บริการใดส่งรหัสไปยังหมายเลข +297 ได้
ข้อมูลสดของอารูบามีเส้นทางยอดนิยม เช่น WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, ChatGPT (OpenAI), Microsoft & Outlook, Amazon, Discord, Uber, Airbnb, Signal และ LinkedIn โดยรวมแล้ว OTP Gateway มีบริการมากกว่า 600 รายการสำหรับประเทศนี้
ความพร้อมใช้งานเปลี่ยนไปตลอดวันเมื่อพาร์ตเนอร์ผู้ให้บริการของเราหมุนเวียนสต็อก ด้วยเหตุนี้ OTP Route จึงเปิดเผยข้อมูลสดแทนตารางตายตัว ให้สอบถามแคตตาล็อกก่อนการรันแต่ละครั้ง แทนการฝังรายการบริการไว้ใน fixture
คำขอ API ของอารูบาไหลตั้งแต่ต้นจนจบอย่างไร
ยืนยันตัวตนด้วย Bearer key ที่ขึ้นต้นด้วย or_live_ ใน Developer console คุณมี key ได้สูงสุด 10 ชุด และ webhook endpoint 5 รายการ ที่เพดาน 300 คำขอต่อนาที base URL คือ https://otproute.com/api/v1
- เรียก
GET /api/v1/countriesและGET /api/v1/servicesครั้งเดียวเพื่อแคช id อารูบาคือaw - อ่านราคาปัจจุบันด้วย
GET /api/v1/prices?country=aw&service=airbnbเพื่อให้งานของคุณบันทึกต้นทุนก่อนตัดสินใจ - สร้างคำสั่งซื้อด้วย
POST /api/v1/activationsและเนื้อหา JSON{"service": "airbnb", "country": "aw"}คำตอบให้ activation id และหมายเลข +297 ที่จะพิมพ์ในแอปที่ทดสอบ - ให้ตัวรับ webhook จับ
activation.sms_receivedของคำสั่งซื้อนั้น งานที่ไม่มี endpoint สาธารณะสามารถตรวจGET /api/v1/activations/{id}ทุกไม่กี่วินาทีแทนได้ - หากยกเลิกการทดสอบ ให้ปล่อยคำสั่งซื้อด้วย
POST /api/v1/activations/{id}/cancel
ทุก webhook มี X-OTPRoute-Signature: t=<unix>,v1=<hex> คำนวณ HMAC-SHA256 ของ <t>.<raw body> ด้วย secret ของ endpoint เปรียบเทียบแบบ constant time และทิ้งคำขอที่ timestamp เก่า คู่มือการจับ webhook พาไปดูตัวจัดการแบบสมบูรณ์ และเอกสาร API แสดงทุกฟิลด์ของ API ยืนยันทาง SMS นี้
คนที่ไม่เขียนโค้ดสั่งหมายเลขอารูบาได้ไหม
ได้ เจ้าหน้าที่ซัพพอร์ตและผู้จัดการผลิตภัณฑ์ทำสิ่งเดียวกันได้จากเบราว์เซอร์
- เข้าสู่ระบบและเปิดหน้า OTP Gateway ของแดชบอร์ด
- เลือกอารูบาเป็นประเทศ และเลือกบริการที่ตรวจสอบ
- ยืนยันราคาที่แสดง แล้วคัดลอกหมายเลข +297 ที่ปรากฏ
- กรอกในแอปแล้วขอรหัส SMS จะแสดงบนการ์ดคำสั่งซื้อเมื่อมาถึง
แต่ละหมายเลขรองรับหนึ่งรหัสยืนยันสำหรับหนึ่งบริการ ดังนั้นให้เริ่มคำสั่งซื้อใหม่สำหรับทุกการตรวจแยกกัน
ถ้ารหัสไม่ถึงหมายเลขอารูบาจะเป็นอย่างไร
ทุกคำสั่งซื้อเปิดอยู่ 20 นาที เมื่อไม่มี SMS เข้ามาในเวลานั้น หรือคุณยกเลิกก่อน เงินเต็มจำนวนจะกลับเข้ากระเป๋าเงินเอง คุณจ่ายเมื่อรหัสมาถึงจริงเท่านั้น ความเร็วในการส่งแตกต่างกันตามบริการและเส้นทาง จึงควรปล่อยให้ช่วงเวลาทำงานต่อ แทนการยอมแพ้หลังหนึ่งนาที
หากเส้นทางหนึ่งยังว่างเปล่าต่อเนื่อง
- ลองใหม่ภายหลังเมื่อสต็อกหมุนเวียน หรือลองเส้นทางบริการอื่นสำหรับขั้นตอนเดียวกัน
- ตรวจว่าบริการปฏิเสธหมายเลขเสมือนหรือไม่ บางบริการปฏิเสธ และนั่นคือเหตุผลที่มีระบบคืนเงิน
- เว้นระยะการลองซ้ำแทนการสั่งซื้อรัวๆ จาก CI
แนวทางเพิ่มเติมอยู่ในบันทึกของเราเรื่องการลดความล้มเหลวในการส่ง OTP
มีสาย +297 ระยะยาวหรือไม่ และคิดค่าบริการอย่างไร
ไม่มีหมายเลขระยะยาวแบบบริการตนเองสำหรับอารูบา Dedicated Numbers เป็นผลิตภัณฑ์ของสหรัฐอเมริกาและแคนาดา เริ่มต้น $1.95/month หากการปฏิบัติการของคุณต้องการสายอารูบาจริงๆ ให้ส่งอีเมลถึง [email protected] ทีมงานจะตรวจว่ากฎระเบียบในพื้นที่อนุญาตอะไร โดยไม่รับรองว่าจะจัดได้
ส่วนอื่นทั้งหมดทำงานบนกระเป๋าเงิน USD แบบเติมก่อนใช้ใบเดียว ไม่มีค่าธรรมเนียมรายเดือนและไม่ต้องเลือกแพ็กเกจ เติมเงินด้วยบัตรหรือเหรียญเสถียร USDT/USDC และจะมีใบแจ้งหนี้ PDF ส่งทางอีเมลหลังการเติมเงินทุกครั้ง ระหว่างพัฒนา บัญชีสำหรับพัฒนาสามารถย้ายไปโหมด sandbox ตามคำขอ เพื่อให้หมายเลขและรหัสจำลองทดสอบตรรกะการกำหนดเส้นทาง OTP โดยไม่แตะเงินในกระเป๋า อัตราปัจจุบันอยู่ที่หน้าราคา ใช้บริการกับผลิตภัณฑ์และบัญชีของคุณเองเท่านั้น ปฏิบัติตามข้อกำหนดของแต่ละแอป และโปรดทราบว่านโยบายการใช้งานที่ยอมรับได้ของ OTP Route มีผลบังคับ
คำถามที่พบบ่อย
ทดสอบการสมัครแอปโรงแรมของฉันในอารูบาโดยไม่มีซิมจากเกาะได้ไหม
ได้ สั่งหมายเลขอารูบาจาก OTP Gateway กรอกในแอปของคุณ และอ่านรหัสในแดชบอร์ดหรือจาก webhook
country id ของอารูบาใน API ของ OTP Route คืออะไร
ใช้ aw ในทุกคำขอ เช่น GET /api/v1/prices?country=aw&service=whatsapp
ควรเติมเลขศูนย์นำหน้าหมายเลขอารูบาหรือไม่
ไม่ควร อารูบาไม่มี trunk prefix รูปแบบที่เก็บจึงเป็นเพียง +297 ตามด้วยเจ็ดหลัก
การรับ SMS OTP ของอารูบามีค่าใช้จ่ายเท่าไร
เส้นทางอารูบามีราคาเริ่มต้นจาก $0.20 ต่อรหัส โดยตัวเลขของแต่ละบริการกำหนดแบบสด ตัวเลขจริงส่งกลับจาก GET /api/v1/prices และแสดงในแดชบอร์ดก่อนที่คุณยืนยัน
หมายเลข +297 เดียวรับรหัสเข้าสู่ระบบครั้งที่สองในสัปดาห์หน้าได้ไหม
ไม่ได้ หมายเลข Gateway รองรับรหัสยืนยันเพียงครั้งเดียว บัญชีที่ต้องเข้าสู่ระบบอีกในภายหลังเหมาะกับ Dedicated Number ของสหรัฐอเมริกาหรือแคนาดามากกว่า
OTP Route ช่วยให้เราเปิดบัญชีจำนวนมากบนแพลตฟอร์มได้ไหม
ไม่ได้ บริการนี้มีไว้ทดสอบขั้นตอนยืนยันของผลิตภัณฑ์ของคุณเองและดูแลบัญชีที่ถูกต้องตามกฎหมายของคุณเอง และข้อกำหนดของแต่ละแพลตฟอร์มรวมถึงนโยบายการใช้งานที่ยอมรับได้ของเรามีผลบังคับ
ชื่อบริการเป็นเครื่องหมายการค้าของเจ้าของนั้น ๆ OTP Route ไม่มีความเกี่ยวข้องกับบริการเหล่านั้น โปรดใช้หมายเลขอย่างถูกกฎหมาย และปฏิบัติตามข้อกำหนดของแต่ละบริการและนโยบายการใช้งานที่ยอมรับได้ของเรา