เบอร์ยืนยันของสหราชอาณาจักร: เช็กลิสต์ทดสอบ OTP ด้วย +44

รหัสโทรออก +44OTP Gateway เริ่มต้น $0.20 ต่อรหัสเบอร์เฉพาะ: เฉพาะสหรัฐอเมริกาและแคนาดาAPI ID: gb
คำตอบด่วน

OTP Route รับรหัสยืนยันของสหราชอาณาจักร (+44) ให้คุณได้ โดย OTP Gateway จะกำหนดเบอร์ UK ชั่วคราวสำหรับหนึ่งรหัส เริ่มต้น $0.20 ต่อรหัส และส่งไปยังแดชบอร์ด การ poll ผ่าน API หรือ webhook ที่ลงลายเซ็น เบอร์ใช้งานได้ 20 นาที และคุณจ่ายเฉพาะเมื่อรหัสมาถึงจริง

เช็กลิสต์: สแตกของคุณพร้อมรับรหัสยืนยัน +44 แล้วหรือยัง?

ไล่ตามรายการนี้ก่อนที่ release candidate จะเข้าสู่ช่วงทดสอบฝั่ง UK ของแผนทดสอบ:

  • [ ] key จาก Developer console (คำนำหน้า or_live_) ที่กำหนดขอบเขตให้งานที่จะใช้มัน
  • [ ] country id ของ UK คือ gb ผูกเข้ากับ fixture ของคุณ พร้อม service id จาก GET /api/v1/services
  • [ ] ตัดสินใจเรื่องการส่งมอบ: webhook ที่ลงลายเซ็นสำหรับชุดทดสอบแบบขนาน หรือ polling สำหรับสคริปต์ด่วน
  • [ ] การ parse เบอร์โทรที่จัดการเลขศูนย์นำหน้าของ UK ได้ (รายละเอียดด้านล่าง)
  • [ ] ยอดเงินเพียงพอ ยืนยันด้วย GET /api/v1/balance หรือบัญชี sandbox สำหรับการซ้อม
  • [ ] บันทึกใน runbook ว่าหนึ่งเบอร์รับได้หนึ่งรหัสพอดี

ทีมที่ต่อสิ่งนี้เข้ากับไปป์ไลน์จะพบว่าการทดสอบ SMS OTP ในไปป์ไลน์ CIเป็นคู่มือประกอบที่มีประโยชน์

โฟลว์ UK OTP API สำหรับ country id gb ทำงานอย่างไร?

ลำดับขั้นตอนเลียนแบบสิ่งที่ผู้ทดสอบทำด้วยมือ แต่เร็วกว่าและมีบันทึก:

  1. ประเมินราคาคู่นี้ด้วย GET /api/v1/prices?country=gb&service=<id> การตอบกลับสะท้อนความพร้อมสด
  2. จองเบอร์ด้วย POST /api/v1/activations และ {"service": "<id>", "country": "gb"}
  3. ใส่เบอร์ +44 ลงในหน้าสมัคร ล็อกอิน หรือกู้คืนบัญชี แล้วขอ SMS
  4. รับรหัสผ่านอีเวนต์ activation.sms_received หรืออ่าน GET /api/v1/activations/{id}
  5. ยกเลิกอย่างสะอาดด้วย POST /api/v1/activations/{id}/cancel เมื่อข้ามการทดสอบ

ตัวจัดการ webhook ควรถือว่าทุกคำขอไม่น่าเชื่อถือจนกว่าเฮดเดอร์ X-OTPRoute-Signature จะผ่านการตรวจสอบ: HMAC-SHA256 ของ <t>.<raw body> ด้วย secret ของ endpoint ต้องเท่ากับ v1 และ timestamp ต้องเป็นปัจจุบัน บันทึกผลโดยใช้ activation id เป็นคีย์ เพื่อให้การส่งซ้ำไม่เป็นอันตราย ขีดจำกัดเพียงพอสำหรับชุดทดสอบส่วนใหญ่: 300 คำขอต่อนาที สูงสุด 10 key และ 5 webhook endpoint ต่อบัญชี เอกสารอ้างอิงฉบับเต็มอยู่ในเอกสารนักพัฒนา

บริการและแอปใดของ UK อยู่บนเส้นทางนี้?

สหราชอาณาจักรเป็นหนึ่งในเส้นทางที่กว้างที่สุด มีบริการมากกว่า 4,000 รายการ ตัวเลือกยอดนิยมได้แก่ WhatsApp, Google (Gmail & YouTube), Amazon, Uber, Netflix, eBay, Airbnb, LinkedIn, Microsoft & Outlook, Instagram, Snapchat, X (Twitter), Discord และ ChatGPT (OpenAI)

เส้นทางเปลี่ยนไปทุกชั่วโมง ดังนั้นให้ endpoint ราคาหรือแดชบอร์ดบอกว่าตอนนี้สั่งอะไรได้ แทนที่จะสมมติว่าผลของเมื่อวานยังใช้ได้

จัดการเลขศูนย์นำหน้า: การเก็บเบอร์มือถือ UK ในรูป E.164

UK ใช้รหัสนำหน้าในประเทศ 0 ผู้คนเขียนเบอร์มือถือเป็น 07xxx xxxxxx สิบเอ็ดหลัก แต่ในระดับสากลเลข 0 หายไปและเบอร์กลายเป็น +447xxxxxxxxx บั๊กที่พบบ่อยที่สุดในช่องเบอร์โทรของ UK คือการเก็บไว้ทั้งสองอย่าง ซึ่งให้สตริง +4407… ที่ไม่ถูกต้องและไม่มี SMS gateway ใดส่งถึง

การตรวจสอบที่ควรเพิ่มในชุดทดสอบของคุณ:

  • อินพุต 07… ถูกทำให้เป็น +447… ก่อนบันทึก
  • อินพุตที่อยู่ในรูป +44 7… อยู่แล้วผ่านโดยไม่เปลี่ยนแปลง
  • ช่องว่างในการจัดกลุ่ม 07xxx xxxxxx ที่คุ้นเคยถูกตัดออก
  • การจัดรูปแบบสำหรับแสดงผลใช้เฉพาะตอนแสดง ไม่ถูกเก็บ

ข้อความยืนยันสำหรับผู้ใช้ชาวอังกฤษมาเป็นภาษาอังกฤษ ภาษาเวลส์ก็เป็นภาษาราชการในเวลส์เช่นกัน บริการที่เปิดสู่สาธารณะซึ่งมีอินเทอร์เฟซสองภาษาอาจต้องการตรวจว่าเทมเพลตและหน้าจอทำงานได้ทั้งสองภาษา

ทำไมทีม QA และทีมการเติบโตจึงทดสอบกับเบอร์อังกฤษ

สำหรับหลายบริษัท UK เป็นตลาดบ้านเกิดหรือตลาดแรกนอกบ้าน ผลิตภัณฑ์ทางการเงินโดยเฉพาะมักวางการยืนยันเบอร์โทรไว้ศูนย์กลางของการเริ่มต้นใช้งานและการตรวจสอบเพิ่มเติม โฟลว์ +44 ที่เสียจึงปรากฏในคิวซัพพอร์ตอย่างรวดเร็ว

เหตุผลทั่วไปในการสั่งเบอร์ +44 เพื่อทดสอบ:

  • การเปิดตัวใน UK ที่บิลด์ en-GB ต้องมีรอบตรวจของตัวเองเรื่องการสะกด รูปแบบวันที่ และตัวเลือกประเทศ
  • การทดสอบ regression ของการล็อกอินและการกู้คืนบัญชีหลังเปลี่ยนการตั้งค่าผู้ให้บริการ SMS ของคุณ
  • การจำลองการสมัครที่ล้มเหลวของลูกค้าชาวอังกฤษ เพื่อดูว่ารหัสหายไปที่ไหน

หน้าการเริ่มต้นใช้งานด้านฟินเทคอธิบายว่าทีมต่าง ๆ จัดโครงสร้างการตรวจสอบเหล่านั้นอย่างไร

แก้ปัญหารหัส +44 ที่ไม่มา

เมื่อรหัสไม่มา อย่าเพิ่งสั่งซื้อซ้ำตามสัญชาตญาณ ให้ทำดังนี้แทน:

  1. ปล่อยให้หน้าต่างเวลา 20 นาทีจบ บางบริการเก็บข้อความไว้ชั่วครู่
  2. อ่านสถานะการเปิดใช้งาน หากจบเป็น expired แสดงว่าไม่มีอะไรมาถึง และเงินทั้งหมดกลับเข้ากระเป๋าเงินแล้ว
  3. จำไว้ว่าบางบริการปฏิเสธเบอร์เสมือน ผลลัพธ์นั้นคือสิ่งที่กฎการคืนเงินครอบคลุมพอดี
  4. ลองใหม่หลังหยุดพัก หรือผ่านเส้นทางอื่นของบริการเดียวกัน แทนที่จะสั่งเป็นลูป
  5. ยืนยันว่าแอปของคุณส่งคำขอ SMS จริง และส่งไปยังเบอร์ +44 ที่คุณจอง ไม่ใช่ fixture เก่า

เส้นทางแดชบอร์ด การเรียกเก็บเงิน และเบอร์ UK ระยะยาว

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

ไม่มีเบอร์ UK ระยะยาวแบบบริการตนเอง Dedicated Numbers เป็นผลิตภัณฑ์ของสหรัฐฯ และแคนาดา เริ่มต้น $1.95/month หากต้องการเบอร์อังกฤษถาวร ให้ส่งอีเมลถึง [email protected] และทีมจะอธิบายสิ่งที่กฎท้องถิ่นอนุญาตโดยไม่รับปาก ทุกอย่างทำงานบนกระเป๋าเงิน USD แบบเติมเงินล่วงหน้าโดยไม่มีค่ารายเดือน เติมด้วยบัตรหรือ USDT/USDC พร้อมใบแจ้งหนี้ PDF ทางอีเมล ดูรายละเอียดที่หน้าราคา

คำถามที่พบบ่อย

ฉันทดสอบโฟลว์สมัครสมาชิก UK ของแอปโดยไม่มีซิมอังกฤษได้หรือไม่?

ได้ ขอเบอร์ +44 จาก OTP Gateway ป้อนในหน้าสมัครของคุณ แล้วอ่านรหัสจากแดชบอร์ด webhook หรือ endpoint การเปิดใช้งาน

country id ของ UK ใน API คือ `uk` หรือ `gb`?

คือ gb ตามรหัสประเทศ ISO

ฉันจะแปลงเบอร์ UK ที่ขึ้นต้นด้วย 07 อย่างไร?

ตัดเลข 0 นำหน้าและเติม +44 ดังนั้น 07… จึงกลายเป็น +447…

ฉันต้องจ่ายสำหรับการเปิดใช้งาน UK ที่หมดเวลาหรือไม่?

ไม่ หากไม่มี SMS เข้ามาภายใน 20 นาที หรือคุณยกเลิก เงินที่เรียกเก็บทั้งหมดจะกลับเข้ากระเป๋าเงินโดยอัตโนมัติ

OTP Route ให้เบอร์ UK ที่ถือครองได้หลายเดือนหรือไม่?

ไม่ใช่ในรูปแบบบริการตนเอง Dedicated Numbers ระยะยาวขายเฉพาะสหรัฐฯ และแคนาดา คุณส่งอีเมลถึงฝ่ายสนับสนุนเพื่อสอบถามเรื่อง UK ได้ โดยไม่มีการรับรองว่าเป็นไปได้

ทดลองการเชื่อมต่อ UK ใน sandbox ก่อนได้หรือไม่?

ได้ บัญชีพัฒนาสามารถเปลี่ยนเป็น sandbox ได้เมื่อร้องขอ โดยคืนเบอร์และรหัสจำลองเพื่อให้คุณทดสอบโดยไม่ใช้เงินในกระเป๋า

เบอร์ยืนยันของ UK มีกฎการใช้งานอะไรบ้าง?

ปฏิบัติตามข้อกำหนดของแต่ละบริการและนโยบายการใช้งานที่ยอมรับได้ของ OTP Route และใช้เบอร์เฉพาะกับผลิตภัณฑ์ การทดสอบ และบัญชีธุรกิจที่ถูกต้องตามกฎหมายของคุณเอง

ชื่อบริการเป็นเครื่องหมายการค้าของเจ้าของนั้น ๆ OTP Route ไม่มีความเกี่ยวข้องกับบริการเหล่านั้น โปรดใช้หมายเลขอย่างถูกกฎหมาย และปฏิบัติตามข้อกำหนดของแต่ละบริการและนโยบายการใช้งานที่ยอมรับได้ของเรา

ส่ง OTP แรกของคุณภายในไม่กี่นาที

สร้างบัญชีฟรี เติมเงินในกระเป๋า USD แล้วสั่งซื้อเบอร์จากแดชบอร์ดหรือ API ไม่มีค่าบริการรายเดือน