จับรหัสยืนยัน SMS ของปานามาด้วยโค้ด ทีละขั้นตอน

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

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

ต้องเรียก endpoint ใดเพื่อรับรหัส +507

ทุกอย่างอยู่ภายใต้ https://otproute.com/api/v1 และยืนยันตัวตนด้วย Bearer key ที่ขึ้นต้นด้วย or_live_ country id ของปานามาคือ pa การรันสำหรับหนึ่งกรณีทดสอบมีลักษณะดังนี้

  1. GET /api/v1/prices?country=pa&service=whatsapp ส่งอัตราสดของคู่นั้น เพื่อให้ runner ของคุณหยุดได้หากเกินงบที่คุณตั้งไว้
  2. POST /api/v1/activations พร้อม {"service": "whatsapp", "country": "pa"} จองหมายเลขและส่ง activation id กลับมา
  3. การทดสอบของคุณกรอกหมายเลขในหน้าสมัครและสั่งให้ส่ง SMS
  4. รหัสมาถึงคุณผ่านเหตุการณ์ webhook หรือผ่าน GET /api/v1/activations/{id}
  5. POST /api/v1/activations/{id}/cancel จบการรันก่อนกำหนดและคืนเงิน

ใช้ GET /api/v1/balance ก่อนรันชุดทดสอบขนาดใหญ่ เพื่อไม่ให้กระเป๋าเงินที่ว่างเปล่าปรากฏเป็นความล้มเหลวเท็จเป็นระลอก ภาพรวมสำหรับนักพัฒนาและเอกสารอ้างอิง API ฉบับเต็มระบุรายละเอียดคำขอและการตอบกลับ

ควรพึ่ง webhook หรือ polling สำหรับเส้นทางปานามา

Webhook เป็นตัวเลือกที่เรียบร้อยกว่าสำหรับการเชื่อมต่อ API OTP ของปานามา ลงทะเบียน endpoint (สูงสุด 5 รายการต่อบัญชี) และสมัครรับ activation.sms_received, activation.expired และ activation.cancelled ทุกคำขอมี X-OTPRoute-Signature: t=<unix>,v1=<hex> ให้สร้าง HMAC-SHA256 ของ "<t>.<raw body>" ด้วย secret ของ endpoint ใหม่ เปรียบเทียบแบบ constant time และทิ้งคำขอที่ timestamp เก่า ใช้ activation id เป็นคีย์ใน handler เพื่อไม่ให้การส่งซ้ำประมวลผลรหัสเดิมสองครั้ง

Polling เหมาะกับสคริปต์สั้น ๆ หรือเครือข่ายที่รับการเรียกขาเข้าไม่ได้ ให้เว้นระยะคำขอ ขีดจำกัดของบัญชีคือ 300 คำขอต่อนาทีที่ใช้ร่วมกันข้าม key สูงสุด 10 ชุด และลูปถี่บน activation เดียวสิ้นเปลืองโควตานั้น รูปแบบเพิ่มเติมอยู่ในบทความเรื่องการรับ OTP ผ่าน webhook

โค้ดของฉันควรรู้อะไรเกี่ยวกับหมายเลขโทรศัพท์ของปานามา

ปานามาไม่มีรหัสนำหน้าในประเทศ (trunk prefix) หมายเลขในประเทศจึงตามหลัง +507 โดยไม่เปลี่ยนแปลง หมายเลขมือถือมีแปดหลักและขึ้นต้นด้วย 6 ส่วนโทรศัพท์บ้านมีเจ็ดหลัก ซึ่งสำคัญหากตัวตรวจสอบของคุณบังคับความยาวเดียวสำหรับทั้งประเทศ

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

ภาษาสเปนเป็นภาษาราชการ ข้อความยืนยันจึงมักมาเป็นภาษาสเปนเมื่อแอปปรับตามภูมิภาคหรือภาษาของบัญชี ตรวจสอบว่าเทมเพลตข้อความ จำนวนอักขระ และ regex ดึงรหัสของคุณรองรับอักขระที่มีเครื่องหมายวรรณยุกต์

ทำไมทีมต่าง ๆ จึงทดสอบหรือดำเนินงานในปานามาตั้งแต่แรก

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

หมายเลขยืนยันปานามาจาก OTP Gateway ช่วยให้ทำเช่นนั้นได้จากสำนักงานใดก็ได้ เมื่อการทดสอบไม่จำเป็นต้องใช้ปานามาโดยเฉพาะ เส้นทางใกล้เคียงเช่นคอสตาริกาหรือโคลอมเบียอาจเป็นตัวเปรียบเทียบที่มีประโยชน์สำหรับพฤติกรรมการกำหนดเส้นทางตามประเทศ

บริการใดบ้างที่รับรหัสบนเส้นทางปานามา

ข้อมูลล่าสุดมี WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, X (Twitter), ChatGPT (OpenAI), Claude, Microsoft & Outlook, Amazon, Uber, eBay, Airbnb และ Netflix โดยรวมแล้วเส้นทางนี้ในขณะนี้มีบริการมากกว่า 1,000 รายการ สต็อกเปลี่ยนแปลงระหว่างวัน ดังนั้นให้อ่าน GET /api/v1/services หรือแดชบอร์ดเสมอ แทนการเขียนรายการตายตัว

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

จัดการหมายเลขปานามาที่ไม่ได้รับอะไรเลยอย่างไร

ช่วงเวลา 20 นาทีคือตาข่ายนิรภัยของคุณ คุณถูกเรียกเก็บเงินเมื่อรหัสมาถึงเท่านั้น และ activation ที่หมดเวลาหรือยกเลิกจะคืนเงินเต็มจำนวนโดยอัตโนมัติ เมื่อหมายเลขเงียบ

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

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

แล้วสายปานามาระยะยาว การเรียกเก็บเงิน และการทดสอบ sandbox ล่ะ

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

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

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

ทำการยืนยัน SMS ของปานามาอัตโนมัติใน CI pipeline ของฉันได้หรือไม่

ได้ สร้าง activation ด้วยประเทศ pa ผ่าน REST API แล้วรับรหัสจาก webhook ที่ลงลายเซ็นหรือโดยการ poll activation

หมายเลขมือถือปานามายาวกี่หลัก

มือถือมีแปดหลักขึ้นต้นด้วย 6 เขียนหลัง +507 และไม่มีรหัสนำหน้า trunk ให้ตัดออก

การรับ SMS OTP ของปานามามีค่าใช้จ่ายเท่าไร

เริ่มต้น $0.20 ต่อรหัส endpoint ราคาของ API ส่งจำนวนที่แน่นอนของแต่ละบริการก่อนสั่งซื้อ

กระเป๋าเงินของฉันถูกหักหรือไม่ถ้ารหัสไม่มา

ไม่ หากไม่มี SMS ภายในช่วงเวลา 20 นาที หรือหลังการยกเลิก จำนวนเงินจะถูกคืนโดยอัตโนมัติ

ข้อความยืนยันของปานามาจะเป็นภาษาสเปนหรือไม่

โดยปกติใช่ หากแอปปรับตามภูมิภาคหรือภาษาของบัญชี ดังนั้นตรวจสอบให้แน่ใจว่าตรรกะการแยกวิเคราะห์รองรับข้อความภาษาสเปน

ทดสอบขั้นตอนสมัครของปานามาโดยไม่มีซิมในประเทศได้หรือไม่

ได้ หมายเลข +507 จาก OTP Gateway รับได้ครั้งละหนึ่งรหัส ทีมของคุณจึงไม่จำเป็นต้องมีโทรศัพท์ปานามา

ซื้อหมายเลข +507 ถาวรได้หรือไม่

ยังไม่รองรับแบบสั่งซื้อเอง Dedicated Numbers ระยะยาวเป็นผลิตภัณฑ์ของสหรัฐอเมริกาและแคนาดา ส่งอีเมลถึง [email protected] เพื่อสอบถามเรื่องปานามา

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

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

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