การรับรหัส SMS OTP ของเนปาล: การเตรียมตัว ขั้นตอน และวิธีแก้สำหรับการทดสอบ +977

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

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

ก่อนเริ่ม: ต้องเตรียมอะไรให้พร้อมก่อนขอเบอร์เนปาล?

การเตรียมตัวสั้น ๆ ช่วยประหยัดการดีบักที่สับสนได้มาก ก่อนสั่งครั้งแรก ตรวจให้แน่ใจว่าคุณมี

  1. ข้อมูลรับรอง สร้างคีย์ or_live_ ใน Developer console แล้วส่งเป็น Bearer token การแยกคีย์สำหรับพัฒนาในเครื่อง CI และเครื่องมือ production ทำให้การหมุนคีย์ง่าย
  2. id ของประเทศและบริการ เนปาลคือ np ค้นหา id ของบริการด้วย GET /api/v1/services
  3. ยอดเงินหรือแซนด์บ็อกซ์ ตรวจ GET /api/v1/balance หรือขอให้ย้ายบัญชีพัฒนาของคุณไปแซนด์บ็อกซ์ เพื่อให้เบอร์และรหัสจำลองทดสอบการเชื่อมต่อได้ฟรี
  4. วิธีรับ ตัดสินใจระหว่าง endpoint เว็บฮุกกับการโพลก่อนเขียน test harness ไม่ใช่กลางทาง
  5. มุมมองกล่องข้อความที่รองรับ Unicode รหัสจากเทมเพลตภาษาเนปาลมาเป็นอักษรเทวนาครี และบันทึกของคุณควรแสดงผลถูกต้อง

หากคุณยังใหม่กับโมเดลนี้ OTP gateway คืออะไรให้ภูมิหลังในไม่กี่นาที

แอปใดบ้างที่ส่งรหัสไปยังเบอร์ +977 ได้?

ขณะนี้มีมากกว่า 1,700 บริการที่กำหนดเส้นทางไปเนปาลได้ ที่นิยมได้แก่ Viber, WhatsApp, Facebook, Instagram, TikTok, Telegram, Google (Gmail & YouTube), Microsoft & Outlook, Discord, Signal, imo, Amazon และ Claude

รายการนี้เป็นภาพ ณ ขณะหนึ่ง ไม่ใช่คำสัญญา ความพร้อมเปลี่ยนไปตลอดวัน จึงมี GET /api/v1/prices?country=np&service=<id> ที่ส่งกลับราคาและความพร้อมแบบสดสำหรับคู่ที่เทสต์ของคุณต้องการ

ทีละขั้น: การรับ SMS OTP ของเนปาลผ่าน API

เมื่อรายการเตรียมความพร้อมครบ ขั้นตอน Nepal OTP API ใช้การเรียกอย่างมากห้าครั้ง

  1. ยืนยันราคาสดสำหรับ np และบริการของคุณ
  2. สร้าง activation ด้วย POST /api/v1/activations และ body {"service": "<id>", "country": "np"} เก็บ activation id ที่ส่งกลับ เพราะทุกขั้นตอนต่อจากนี้อ้างอิงตามมัน
  3. ป้อนเบอร์ +977 ในโฟลว์ที่ทดสอบและสั่งส่ง SMS
  4. รับรหัสจากเว็บฮุก activation.sms_received หรือโพล GET /api/v1/activations/{id} โดยเว้นระยะระหว่างการเรียกพอสมควร
  5. ยกเลิกด้วย POST /api/v1/activations/{id}/cancel หากการทดสอบหยุดกลางคัน

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

ชอบคลิกมากกว่าเขียนโค้ด? ในแดชบอร์ด OTP Route เลือกเนปาล เลือกบริการ ยอมรับราคาที่แสดง แล้วเบอร์จะปรากฏพร้อมตัวจับเวลา รหัสจะแสดงบนหน้าจอเดียวกัน

การตรวจรูปแบบสำหรับเบอร์มือถือเนปาล

มือถือเนปาลมีสิบหลักและขึ้นต้นด้วย 9 โดยทั่วไปคือ 98 หรือ 97 ภายในประเทศ เบอร์โทรศัพท์บ้านหมุนด้วยเลขนำหน้า 0 บวกรหัสพื้นที่ แต่เลข 0 นั้นไม่เคยอยู่ในรูปแบบสากล เรกคอร์ดทดสอบจึงควรหน้าตาเป็น +97798xxxxxxxx

สิ่งที่ควรยืนยันในเทสต์ตรวจสอบของคุณ

  • ผู้ใช้ที่พิมพ์เบอร์โดยมีเลข 0 นำหน้า จะได้ผลลัพธ์ที่ตัดเลข 0 ออกหลัง +977
  • มือถือสิบหลักที่ไม่มีคำนำหน้าใดเลขถูกรับและทำให้เป็น E.164
  • ช่องว่างและขีดกลางที่ผู้ใช้วางจากการ์ดรายชื่อถูกล้างก่อนจัดเก็บ

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

ทำไมทีมจึงสร้างและทดสอบสำหรับตลาดเนปาล

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

ทีมสั่งเบอร์ +977 เพื่อทดสอบเมื่อต้อง

  • เปิดโฟลว์สมัครสำหรับผู้ใช้เนปาล และต้องพิสูจน์ว่าประเทศปรากฏในตัวเลือกพร้อมมาสก์ที่ถูกต้อง
  • ตรวจสตริงภาษาเนปาลบนหน้า onboarding และกู้คืนบัญชี
  • จำลองรายงานของลูกค้าที่อยู่ต่างแดนว่ารหัสล็อกอินไม่เคยมา

หน้าการยืนยันตัวตนในแอปมือถือแสดงวิธีที่ทีมแอปจัดโครงสร้างความครอบคลุมประเทศแบบนี้

แก้ปัญหา: รหัสไม่มาถึง

รหัสที่หายไปมีสาเหตุทั่วไปไม่กี่ข้อ และวิธีแก้แทบไม่ใช่การสั่งใหม่ทันที

  • อดทนก่อน ให้ activation ได้ครบ 20 นาที ข้อความที่ติดคิวยังมาถึงช้าได้
  • นโยบายเบอร์เสมือน บางบริการปฏิเสธเบอร์เสมือน เมื่อเป็นเช่นนั้น activation จะหมดอายุและเงินคืนเข้ากระเป๋า
  • การเลือกเส้นทาง ลองใหม่ภายหลัง หรือใช้เส้นทางอื่นสำหรับบริการเดิม แทนการรัวเส้นทางเดียว
  • วินัยด้านอัตรา การสั่งซ้ำเป็นลูปถี่ ๆ ใช้โควตา 300 คำขอต่อนาทีหมดและแทบไม่ช่วย
  • แอปของคุณเอง ยืนยันว่าคำขอส่ง SMS ถูกส่งจริง ตรวจคำขอขาออกในบันทึกของคุณ

อีเวนต์ activation.expired เป็นสัญญาณชัดเจนว่าไม่มีอะไรมาและไม่มีการเรียกเก็บเงิน

เบอร์ระยะยาวและการชำระเงินสำหรับเส้นทางเนปาล

OTP Route ไม่มีเบอร์เนปาลระยะยาวแบบสมัครด้วยตนเอง Dedicated Numbers มีเฉพาะสหรัฐอเมริกาและแคนาดา เริ่มต้น $1.95/month หากทีมของคุณต้องการเบอร์ +977 ถาวร ให้เขียนถึง [email protected] ว่าจะจัดหาได้หรือไม่ขึ้นกับกฎท้องถิ่น และไม่มีอะไรรับประกัน

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

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

รับ OTP เนปาลโดยไม่มีซิมเนปาลได้ไหม?

ได้ OTP Gateway ออกเบอร์ +977 สำหรับการยืนยันหนึ่งครั้ง และคุณอ่านรหัสในแดชบอร์ดหรือผ่าน API

API คาดหวังรหัสประเทศอะไรสำหรับเนปาล?

ส่ง np เป็นประเทศในคำขอราคาและ activation

ควรเก็บเลข 0 นำหน้าเมื่อจัดเก็บเบอร์เนปาลไหม?

ไม่ ตัดเลข 0 นำหน้าเครือข่ายออกแล้วเก็บเบอร์ในรูปแบบ E.164 หลัง +977

รหัสภาษาเนปาลจะแสดงถูกต้องในแดชบอร์ดไหม?

ข้อความแสดงตามที่ได้รับ ตรวจให้แน่ใจว่าบันทึกและการยืนยันในเทสต์ของคุณรองรับข้อความเทวนาครี เพื่อดึงรหัสได้อย่างเชื่อถือได้

เงินของฉันเป็นอย่างไรถ้ารหัสเนปาลไม่เคยมา?

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

ใช้เบอร์ +977 เดิมสำหรับล็อกอินครั้งต่อไปได้ไหม?

ไม่ได้ เบอร์ OTP Gateway แต่ละเบอร์รับหนึ่งรหัส สำหรับบัญชีที่ต้องล็อกอินอีกภายหลัง Dedicated Number เหมาะกว่า แต่มีให้เฉพาะสหรัฐฯ และแคนาดา

มีกฎการใช้งานสำหรับเบอร์ยืนยันตัวตนเนปาลไหม?

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

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

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

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