นำรหัสยืนยัน +92 ของปากีสถานเข้าสู่ pipeline การทดสอบของคุณ

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

OTP Route ช่วยให้ทีมรับรหัสยืนยัน SMS ของปากีสถาน (+92) บนหมายเลข OTP Gateway แบบใช้ครั้งเดียว โดยรหัสจะแสดงในแดชบอร์ดและส่งไปยังระบบของคุณด้วย API polling หรือ webhook ที่ลงลายเซ็น แต่ละรหัสราคาเริ่มต้น $0.20 ต่อรหัส และหากไม่มี SMS ถึงหมายเลขภายใน 20 นาที เงินในกระเป๋าจะถูกคืนโดยอัตโนมัติ

เมื่อใดที่ทีมต้องใช้หมายเลข +92 เพื่อทดสอบ

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

การหาซิมในประเทศสำรองก็ไม่ง่าย เพราะซิมการ์ดในปากีสถานผูกกับการลงทะเบียนไบโอเมตริกของผู้ถือ หมายเลขแบบใช้ครั้งเดียวจาก OTP Gateway ให้ทีม QA และทีมการเติบโตเส้นทางที่สะอาดกว่า คู่มือการยืนยันบนแอปมือถือ อธิบายว่าทีมต่าง ๆ จัดโครงสร้างการตรวจสอบเหล่านั้นอย่างไร

วันนี้ยืนยันบริการใดของปากีสถานได้บ้าง

ข้อมูลปัจจุบันของปากีสถานประกอบด้วย WhatsApp, Facebook, Instagram, Telegram, Google (Gmail & YouTube), TikTok, Snapchat, imo, Signal, Amazon, Microsoft & Outlook, ChatGPT (OpenAI), Uber และ LinkedIn โดยรวมแล้วมีบริการมากกว่า 1,700 รายการสำหรับประเทศนี้

สต็อกเปลี่ยนแปลงระหว่างวัน ซึ่งเป็นเหตุผลที่ GET /api/v1/prices ส่งความพร้อมใช้งานมาพร้อมกับราคา ให้สอบถามก่อนสั่งซื้อทันที แทนที่จะเขียนรายการบริการตายตัว หากเส้นทางหนึ่งของหมายเลขยืนยันปากีสถานบางในชั่วโมงใดชั่วโมงหนึ่ง การกำหนดเส้นทาง OTP ผ่านแค็ตตาล็อกสดมักหาตัวเลือกอื่นเจอ และแดชบอร์ดแสดงข้อมูลเดียวกันสำหรับเพื่อนร่วมงานที่ไม่เคยแตะ API ยืนยัน SMS

จาก 03XX เป็น +92 สิ่งสำคัญเกี่ยวกับรูปแบบหมายเลข

ในประเทศ หมายเลขมือถือปากีสถานเขียนโดยมี 0 เป็นรหัสนำหน้า คือ 03 ตามด้วยอีกเก้าหลัก ใน E.164 ตัด 0 ออก เหลือ +92 และสิบหลักที่ขึ้นต้นด้วย 3 ผู้ใช้จะวางมาทุกรูปแบบ ดังนั้นให้ปรับรูปแบบตั้งแต่ตอนรับข้อมูล

  • ตัดช่องว่างและขีดกลาง
  • เปลี่ยน 0092 หรือ 92 นำหน้าให้เป็น +92
  • แทนที่ 0 นำหน้าบนค่าสิบเอ็ดหลักด้วย +92
  • ปฏิเสธทุกอย่างที่ไม่ใช่สิบสองหลักหลังเครื่องหมายบวก

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

ขั้นตอน API OTP ของปากีสถานในหกการเรียก

คำขอส่งไปที่ https://otproute.com/api/v1 พร้อม Bearer key ที่ขึ้นต้นด้วย or_live_ ซึ่งสร้างใน Developer console

  1. GET /api/v1/countries โดย id ของปากีสถานคือ pk
  2. GET /api/v1/services เพื่อหา service id
  3. GET /api/v1/prices?country=pk&service=<id> เพื่อดูราคาปัจจุบัน
  4. POST /api/v1/activations พร้อม {"service": "facebook", "country": "pk"} จะส่งหมายเลข +92 และ activation id กลับมา
  5. ส่งหมายเลขในแอปของคุณ แล้วอ่านรหัสผ่าน GET /api/v1/activations/{id} หรือ webhook activation.sms_received
  6. เลิกรันกลางคัน เรียก POST /api/v1/activations/{id}/cancel

สำหรับ webhook ให้คำนวณ HMAC-SHA256 ของ <t>.<raw body> จากส่วนหัว X-OTPRoute-Signature ใหม่ ปฏิเสธ timestamp ที่เก่า และทำให้ handler เป็น idempotent ตาม activation id บทความ CI pipeline แสดงเรื่องนี้ภายใน test runner

ไม่มีอะไรเข้ามาที่หมายเลข +92 ขั้นตอนต่อไป

ปล่อยให้ช่วงเวลา 20 นาทีจบก่อนตัดสิน หากหมดเวลาโดยไม่มีอะไรเข้ามา เงินเต็มจำนวนจะถูกคืนเข้าบัญชี ตรวจสอบว่าบริการเป้าหมายรับหมายเลขเสมือนสำหรับบัญชีปากีสถานหรือไม่ เพราะบางบริการปฏิเสธ จากนั้นลองใหม่หลังจากเว้นระยะ หรือกำหนดเส้นทางการทดสอบผ่านบริการอื่น การสั่งซ้ำทุกไม่กี่วินาทีแทบไม่ช่วยและอาจทำให้แพลตฟอร์มปลายทางระวังทราฟฟิกของคุณมากขึ้น การบันทึก activation id บริการ และเวลาของแต่ละความพยายามทำให้เห็นรูปแบบได้ง่ายเมื่อซัพพอร์ตของ OTP Route ถามว่าเกิดอะไรขึ้น

สายเฉพาะและกระเป๋าเงินแบบเติมเงินล่วงหน้า

ไม่มีหมายเลขปากีสถานระยะยาวแบบสั่งซื้อเอง Dedicated numbers ซึ่งรวม SMS ขาเข้า SMS ขาออก และการโทรผ่านเบราว์เซอร์ไว้ในสายเดียว จำกัดเฉพาะสหรัฐอเมริกาและแคนาดา เริ่มต้น $1.95/month ทีมที่ต้องการสาย +92 ถาวรสามารถส่งอีเมลถึง [email protected] โดยกฎในพื้นที่เป็นตัวกำหนดว่าเป็นไปได้หรือไม่

การชำระเงินเป็นแบบ pay as you go จากกระเป๋าเงิน USD ไม่มีค่ารายเดือน ไม่มีแพ็กเกจ เติมด้วยบัตรหรือ USDT/USDC และมีใบแจ้งหนี้ PDF ทุกครั้ง ขอ sandbox เพื่อรันการทดสอบการเชื่อมต่อบนหมายเลขและรหัสจำลอง ดูรายละเอียดที่หน้าราคา

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

ตรวจสอบขั้นตอนสมัครของแอปในปากีสถานโดยไม่มีซิมปากีสถานได้หรือไม่

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

API ใช้ country id อะไรสำหรับปากีสถาน

ใช้ pk เช่นใน GET /api/v1/prices?country=pk&service=<id> และใน body ของ POST /api/v1/activations

ควรบันทึกหมายเลขปากีสถานโดยมี 0 นำหน้าหรือไม่

ไม่ควร บันทึกในรูปแบบ E.164 คือ +92 ตามด้วยสิบหลักที่ขึ้นต้นด้วย 3 และแปลงรูปแบบ 03 ในประเทศเมื่อผู้ใช้พิมพ์มา

รหัสยืนยันจะมาเป็นภาษาอูรดูหรือไม่

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

หมายเลข +92 สำหรับทดสอบราคาเท่าไร

เริ่มต้น $0.20 ต่อรหัส ราคาที่แน่นอนขึ้นอยู่กับบริการ และแสดงในแดชบอร์ดและโดย GET /api/v1/prices ก่อนสั่งซื้อ

ถ้าบริการไม่ส่ง SMS เลยจะเป็นอย่างไร

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

ฉันขอหมายเลขปากีสถานเพื่อกู้คืนบัญชีระยะยาวได้หรือไม่

ยังไม่รองรับแบบสั่งซื้อเอง มีเพียง Dedicated Numbers ของสหรัฐอเมริกาและแคนาดาเท่านั้นที่ขายแบบนั้น ส่งอีเมลถึง [email protected] เพื่อสอบถามเรื่องสาย +92

OTP Route อนุญาตให้ทำอะไรกับหมายเลขปากีสถานบ้าง

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

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

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

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