ไทย
ทดสอบการสมัครสมาชิกของเบลเยียมเมื่อไม่มีใครในทีมถือซิม +32
OTP Route รับรหัสยืนยัน SMS ของเบลเยียม (+32) บนเบอร์ใช้ครั้งเดียวจาก OTP Gateway และส่งให้คุณในแดชบอร์ดหรือผ่าน API polling และเว็บฮุกที่ลงลายมือชื่อ ราคาเริ่มต้นที่ $0.20 ต่อรหัส ตัวเลขสดของแต่ละบริการส่งกลับจาก API และคำสั่งซื้อที่ไม่มี SMS เข้าภายใน 20 นาทีจะคืนเงินเข้ากระเป๋าเงินเต็มจำนวน
รุ่นที่จะปล่อยมุ่งเป้าเบลเยียม แต่อุปกรณ์ทดสอบทั้งหมดเป็นของต่างประเทศ
สถานการณ์ที่พบบ่อย ผลิตภัณฑ์ทำงานได้ในตลาดบ้านเกิด เบลเยียมเป็นลำดับถัดไปในโรดแมป แล้วหัวหน้า QA ก็ตระหนักว่าโทรศัพท์ทดสอบทุกเครื่องใช้ซิมต่างประเทศ การยืมโทรศัพท์ของเพื่อนร่วมงานในบรัสเซลส์ใช้ได้ครั้งเดียว จากนั้นเบอร์ส่วนตัวของเขาก็ค้างอยู่กับบัญชี staging และ regression suite ก็ยังรันโดยไม่มีคนเฝ้าไม่ได้
OTP Route แก้คอขวดนั้นด้วย OTP Gateway คุณเลือกบริการและเบลเยียม รับเบอร์ +32 สำหรับรหัสยืนยันเพียงหนึ่งรหัส แล้วอ่านรหัสจากแดชบอร์ดหรือจากโค้ดของคุณเอง ไม่มีเบอร์ส่วนตัวของใครไปผูกกับล็อกอินทดสอบ และขั้นตอนเดียวกันรันใน pipeline ตอนกลางคืนได้ คู่มือการทดสอบ QAแสดงให้เห็นว่าทีมต่าง ๆ นำสิ่งนี้ไปใส่ในแผนการทดสอบที่มีอยู่อย่างไร
บริการใดส่งรหัสไปยังเบอร์ +32 ได้ในขณะนี้?
เส้นทางเบลเยียมในขณะนี้มีบริการมากกว่า 1,700 รายการ ชื่อที่เป็นที่นิยมในสแนปช็อตล่าสุด ได้แก่ WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, LinkedIn, Microsoft & Outlook, Amazon, Uber, Signal, Viber, Netflix, Airbnb และ eBay
สต็อกเปลี่ยนแปลงระหว่างวัน จึงควรมองรายการบนหน้าเว็บใด ๆ เป็นสแนปช็อต การเชื่อมต่อของคุณควรถาม API ว่ามีอะไรพร้อมใช้ในขณะที่ต้องการเบอร์ แทนการฮาร์ดโค้ดรายการบริการใน fixture
จะใส่ Belgium OTP routing ในการทดสอบอัตโนมัติได้อย่างไร?
ทุกอย่างผ่าน https://otproute.com/api/v1 พร้อมคีย์ Bearer ที่ขึ้นต้นด้วย or_live_ สร้างใน Developer console หนึ่งบัญชีมีได้สูงสุด 10 คีย์ ทำให้แยกข้อมูลรับรองให้ staging, CI และแล็ปท็อปในเครื่องได้ง่าย และขีดจำกัดอัตราคือ 300 คำขอต่อนาที
- ดึง
GET /api/v1/servicesและGET /api/v1/countriesแล้วแคชไว้ id ของเบลเยียมคือbe - อ่านราคาปัจจุบันด้วย
GET /api/v1/prices?country=be&service=linkedinก่อนที่การรันจะใช้เงิน - สร้างคำสั่งซื้อด้วย
POST /api/v1/activationsพร้อมข้อมูล{"service": "linkedin", "country": "be"}ผลตอบกลับมี activation id และเบอร์ +32 ที่ต้องพิมพ์ลงในฟอร์มสมัครของคุณ - ให้การทดสอบเบลเยียมของคุณรอเหตุการณ์
activation.sms_receivedหรือโพลGET /api/v1/activations/{id}โดยไม่ถี่เกินไป - หากการทดสอบถูกยกเลิก ให้เรียก
POST /api/v1/activations/{id}/cancelเพื่อให้เงินคืนทันที
การส่งเว็บฮุกมี X-OTPRoute-Signature: t=<unix>,v1=<hex> ให้คำนวณ HMAC-SHA256 ของ "<t>.<raw body>" ด้วย secret ของ endpoint เปรียบเทียบแบบ constant-time และทิ้งคำขอที่ timestamp เก่าเกินไป เอกสารอ้างอิง APIระบุทุกฟิลด์
ควรเก็บเบอร์ +32 อย่างไรเพื่อไม่ให้การจัดรูปแบบทำให้การทดสอบพัง?
ภายในเบลเยียม เบอร์มือถือเขียนโดยมี trunk 0 นำหน้า โดยทั่วไปเป็น 04xx ตามด้วยเลขอีกหกหลัก และผู้คนจัดกลุ่มด้วยช่องว่าง ขีดทับ หรือจุด ในรูปแบบสากล 0 หายไปและ +32 เข้ามาแทน 04xx จึงกลายเป็น +32 4xx ผู้ใช้บางคนยังพิมพ์คำนำหน้า 0032 ที่ใช้โทรออกนอกประเทศจากยุโรป
บันทึกสตริง E.164 มาตรฐานหนึ่งเดียวโดยไม่มีตัวคั่น และเขียนการทดสอบที่ป้อนรูปแบบอินพุตทั้งสามแบบเข้าช่องเบอร์โทรของคุณ แล้วคาดว่าจะได้ค่าที่เก็บเหมือนกัน การตรวจสอบเพียงข้อเดียวนี้จับบั๊ก onboarding ได้มากอย่างน่าประหลาดใจก่อนที่ลูกค้าเบลเยียมจะเจอ
ภาษาก็สำคัญ ดัตช์ ฝรั่งเศส และเยอรมันเป็นภาษาราชการ และรหัส SMS มักมาเป็นภาษาที่บริการผู้ส่งเลือก ซึ่งมักอิงตามการตั้งค่าแอปหรืออุปกรณ์ การรันโฟลว์หนึ่งครั้งด้วยอินเทอร์เฟซภาษาดัตช์และอีกครั้งด้วยภาษาฝรั่งเศสยืนยันว่า parser ของคุณไม่ขึ้นกับถ้อยคำภาษาอังกฤษ
รหัสของเบลเยียมไม่มา ต้องทำอย่างไร?
ทุก activation เปิดอยู่ 20 นาที และคุณจ่ายเฉพาะเมื่อ SMS มาถึง หากหน้าต่างปิดโดยไม่มีอะไร หรือคุณยกเลิกก่อน เงินเต็มจำนวนจะคืนเข้ากระเป๋าเงินโดยอัตโนมัติ และเว็บฮุกของคุณจะได้รับ activation.expired หรือ activation.cancelled
เมื่อรหัสหายไป
- ปล่อยให้หน้าต่างเดินต่อไปแทนการยกเลิกหลังไม่กี่วินาที บางบริการส่งช้า
- ยืนยันว่าบริการรับเบอร์เสมือน เพราะบางบริการปฏิเสธ ซึ่งเป็นเหตุผลที่มีการคืนเงิน
- ลองใหม่ภายหลัง หรือใช้เส้นทางของบริการอื่นที่เหมาะกับกรณีทดสอบของคุณ
- อย่าสั่งซ้ำเป็นลูปถี่ ๆ ให้เพิ่ม backoff และเพดานจำนวนการลองใหม่
บทความเรื่องการลดการส่ง OTP ที่ล้มเหลวครอบคลุมการออกแบบการลองใหม่อย่างละเอียดยิ่งขึ้น
ทีมสนับสนุนหรือปฏิบัติการสั่งเบอร์ +32 โดยไม่ใช้โค้ดได้หรือไม่?
ได้ แดชบอร์ดครอบคลุมโฟลว์เดียวกันสำหรับผู้ที่ไม่เคยแตะ API
- สมัครสมาชิกด้วยที่อยู่อีเมลและรหัสอีเมล 6 หลัก หรือด้วยการลงชื่อเข้าใช้ Google แล้วเปิดการยืนยันตัวตนสองขั้นตอนแบบ TOTP
- เติมเงินเข้ากระเป๋าเงิน
- เลือกเบลเยียมและบริการ ตรวจราคาที่แสดงบนหน้าจอ แล้วยืนยัน
- กรอกเบอร์ +32 ในแอปที่คุณกำลังยืนยัน และรอดูรหัสในแดชบอร์ด
วิธีนี้เหมาะกับเอเจนซีที่ทำ onboarding โปรไฟล์ธุรกิจเบลเยียมของลูกค้า หรือหัวหน้าฝ่ายปฏิบัติการที่ต้องการการยืนยันหนึ่งครั้งโดยไม่ต้องเปิดตั๋วถึงฝ่ายวิศวกรรม
มีเบอร์เบลเยียมถาวรหรือไม่ และการเรียกเก็บเงินทำงานอย่างไร?
ไม่มีเบอร์ระยะยาวแบบสมัครใช้เองสำหรับเบลเยียม เบอร์เฉพาะ (Dedicated) เป็นผลิตภัณฑ์สำหรับสหรัฐอเมริกาและแคนาดา เริ่มต้น $1.95/month หากทีมของคุณต้องการเบอร์เบลเยียมที่ใช้ได้นาน โปรดอีเมลสอบถามที่ [email protected] ความพร้อมให้บริการขึ้นกับกฎระเบียบในพื้นที่และไม่มีการรับประกัน
การเรียกเก็บเงินใช้กระเป๋าเงิน USD แบบเติมเงินล่วงหน้าเพียงใบเดียว จ่ายตามการใช้งาน ไม่มีค่ารายเดือนและไม่ต้องเลือกแพ็กเกจ ค่าใช้จ่ายการทดสอบเบลเยียมเติมได้ด้วยบัตรหรือ USDT/USDC พร้อมใบแจ้งหนี้ PDF ส่งทางอีเมลหลังการเติมเงินแต่ละครั้งสำหรับทีมการเงินของคุณ สำหรับงานเชื่อมต่อ บัญชีพัฒนาสามารถสลับเป็น sandbox ตามคำขอ เพื่อให้เบอร์และรหัสจำลองทดสอบโค้ดของคุณโดยไม่แตะเงินในกระเป๋า รายละเอียดทั้งหมดอยู่ในหน้าราคา
ใช้เบอร์เบลเยียมเฉพาะกับผลิตภัณฑ์ของคุณเองและบัญชีที่ถูกต้องตามกฎหมาย ปฏิบัติตามข้อกำหนดของแต่ละบริการ และโปรดจำไว้ว่านโยบายการใช้งานที่ยอมรับได้ (Acceptable Use Policy) ของ OTP Route มีผลบังคับ
คำถามที่พบบ่อย
ฉันตรวจโฟลว์ onboarding ของเบลเยียมโดยไม่ต้องซื้อซิมในประเทศได้หรือไม่?
ได้ สั่งเบอร์ +32 สำหรับบริการที่คุณกำลังทดสอบ กรอกในฟอร์มสมัครของคุณ แล้วอ่านรหัสในแดชบอร์ดหรือผ่าน API
เบลเยียมใช้ country id อะไรใน API?
เบลเยียมคือ be ดังนั้นคำขอทั่วไปคือ POST /api/v1/activations พร้อม {"service": "whatsapp", "country": "be"}
เบอร์ยืนยันของเบลเยียมราคาเท่าไร?
รหัส +32 เริ่มต้นที่ $0.20 ต่อรหัส และตัวเลขเปลี่ยนไปตามบริการที่คุณเลือก เรียก GET /api/v1/prices หรือดูในแดชบอร์ดเพื่อดูตัวเลขที่แน่นอนก่อนสั่ง
ฉันจะถูกเรียกเก็บเงินหรือไม่ถ้ารหัส +32 ไม่มา?
ไม่ หากไม่มีอะไรเข้าภายในหน้าต่าง 20 นาที หรือคุณยกเลิก เงินทั้งหมดจะคืนเข้ากระเป๋าเงินของคุณโดยอัตโนมัติ
ฐานข้อมูลของเราควรเก็บเลขศูนย์นำหน้าของมือถือเบลเยียมไว้หรือไม่?
ให้เก็บรูปแบบ E.164 แทน ซึ่งตัด trunk 0 ออกและขึ้นต้นด้วย +32 ทำสิ่งที่ผู้ใช้พิมพ์ให้เป็นรูปแบบนั้นก่อนบันทึก
ฉันเก็บเบอร์เบลเยียมเดิมไว้ล็อกอินภายหลังได้หรือไม่?
ไม่ได้ เบอร์ OTP Gateway แต่ละเบอร์รับหนึ่งรหัส เบอร์เฉพาะระยะยาวมีเฉพาะสหรัฐฯ และแคนาดา สำหรับเบลเยียม อีเมลสอบถามที่ [email protected]
มีวิธีสร้างการเชื่อมต่อโดยไม่ใช้เงินในกระเป๋าหรือไม่?
ขอให้สลับบัญชีพัฒนาของคุณเป็น sandbox ซึ่งคืนเบอร์และรหัสจำลองสำหรับการทดสอบแบบครบวงจร
ชื่อบริการเป็นเครื่องหมายการค้าของเจ้าของนั้น ๆ OTP Route ไม่มีความเกี่ยวข้องกับบริการเหล่านั้น โปรดใช้หมายเลขอย่างถูกกฎหมาย และปฏิบัติตามข้อกำหนดของแต่ละบริการและนโยบายการใช้งานที่ยอมรับได้ของเรา