ไทย
รหัสยืนยันของโปแลนด์ (+48) เช็กลิสต์ ขั้นตอน API และวิธีแก้ปัญหา
OTP Route รับรหัสยืนยันของโปแลนด์ (+48) ให้คุณ OTP Gateway ออกหมายเลขโปแลนด์สำหรับหนึ่งรหัส จากนั้นรหัสจะแสดงในแดชบอร์ดและถูกส่งไปยังแบ็กเอนด์ของคุณด้วย webhook ที่ลงลายเซ็นหรือ REST polling เริ่มต้น $0.20 ต่อรหัส activation เปิดอยู่ 20 นาที และคุณจ่ายเมื่อรหัสมาถึงจริงเท่านั้น
ก่อนเริ่ม ฉันต้องมีอะไรก่อนทดสอบการสมัครของโปแลนด์
ไล่รายการนี้ครั้งเดียว แล้วคำสั่งซื้อแรกของโปแลนด์มักผ่านไปอย่างราบรื่น
- ข้อมูลรับรอง สร้าง Bearer key ใน Developer console (ขึ้นต้นด้วย
or_live_) แยก key สำหรับ staging, CI และ production ทำให้การหมุนเวียนง่าย - ตัวระบุ โปแลนด์คือ
plดึง service id จากGET /api/v1/servicesแทนการเขียนชื่อที่แสดงตายตัว - เงิน เติมเงินในกระเป๋าเงิน ราคาแต่ละรายการมองเห็นได้ก่อนสั่งซื้อ
- ปลายทางการส่ง ลงทะเบียน HTTPS webhook และเก็บ secret ให้พ้นจากซอร์สโค้ด Polling ก็ใช้ได้หากทราฟฟิกขาเข้าถูกบล็อก
- งบอัตราคำขอ API อนุญาต 300 คำขอต่อนาทีต่อบัญชี ดังนั้นควบคุมชุดทดสอบแบบขนานให้เหมาะสม
- ขอบเขต ยืนยันเฉพาะบัญชีที่เป็นของผลิตภัณฑ์ บริษัท หรือลูกค้าของคุณเอง และปฏิบัติตามข้อกำหนดของแต่ละบริการควบคู่กับนโยบายการใช้งานที่ยอมรับได้ของเรา
สำหรับ pipeline โดยเฉพาะ ดูการทดสอบ SMS OTP ใน CI pipeline
ขณะนี้บริการใดส่งรหัสไปยังหมายเลข +48
สำหรับการกำหนดเส้นทาง OTP โปแลนด์เป็นหนึ่งในรายการที่กว้างกว่าในแค็ตตาล็อก ครอบคลุมบริการมากกว่า 2,300 รายการ ข้อมูลล่าสุดของรายการยอดนิยมได้แก่ Facebook, Instagram, TikTok, WhatsApp, Telegram, Viber, Signal, Snapchat, Discord, X (Twitter), LinkedIn, Google (Gmail & YouTube), Amazon, AliExpress, Uber และ Netflix
ถือรายการนั้นเป็นจุดเริ่มต้น ไม่ใช่คำสัญญา ความพร้อมใช้งานบนเส้นทางใดก็เปลี่ยนไปตลอดวัน ดังนั้นให้ถาม endpoint ราคาสำหรับคู่นั้นก่อนสั่งซื้อทุกครั้ง
ขั้นตอนที่แน่ชัดของ API OTP โปแลนด์คืออะไร
เมื่อใช้ API ยืนยัน SMS ที่ https://otproute.com/api/v1 การทดสอบอัตโนมัติทำดังนี้
GET /api/v1/prices?country=pl&service=<id>ยืนยันราคาสดของบริการนั้นในโปแลนด์POST /api/v1/activationsพร้อม{"service": "<id>", "country": "pl"}ส่งหมายเลข +48 และ activation id กลับมา- การทดสอบของคุณพิมพ์หมายเลขลงในฟอร์มสมัครและขอ SMS
- handler รับ
activation.sms_receivedหากเห็นactivation.expiredหรือactivation.cancelledให้ทำเครื่องหมายว่าการรันนั้นไม่ได้รับ - หากไม่มี webhook ให้อ่าน
GET /api/v1/activations/{id}ทุกไม่กี่วินาทีจนรหัสปรากฏหรือหมดช่วงเวลา - เรียก
POST /api/v1/activations/{id}/cancelเมื่อการทดสอบถูกรื้อถอนก่อนกำหนด
ตรวจสอบส่วนหัว X-OTPRoute-Signature ก่อนเชื่อ payload ใด ๆ ส่วนหัวนี้มี t=<unix>,v1=<hex> โดย v1 คือ HMAC-SHA256 ของ <t>.<raw body> ที่ลงนามด้วย secret ของ endpoint ปฏิเสธทุกอย่างที่ timestamp เก่า และทำให้ handler เป็น idempotent ตาม activation id คู่มือความปลอดภัยของ webhook แสดงการตรวจสอบนี้อย่างละเอียด
ทีมปฏิบัติการของฉันสั่งหมายเลขโปแลนด์โดยไม่ใช้ API ได้หรือไม่
ได้ ในแดชบอร์ดของ OTP Route เปิด OTP Gateway เลือกโปแลนด์ ค้นหาบริการ และยืนยันราคาที่แสดง หลังสั่งซื้อ คัดลอกหมายเลขยืนยันโปแลนด์ลงในหน้ายืนยันของแอป แล้วดูการ์ด activation ข้อความ SMS จะปรากฏที่นั่นเมื่อได้รับ ไม่ต้องติดตั้งอะไร และกระเป๋าเงินใบเดียวกันจ่ายทั้งเบราว์เซอร์และ API
หมายเลขและข้อความของโปแลนด์ต่างจากที่อื่นอย่างไรในการจัดการ
โปแลนด์ใช้แผนหมายเลขแบบปิดที่ไม่มีรหัสนำหน้าในประเทศ (trunk prefix) ทุกหมายเลข ทั้งมือถือและโทรศัพท์บ้าน มีเก้าหลักหลัง +48 ทำให้การตรวจสอบเข้มงวดอย่างน่าพอใจ ปฏิเสธข้อมูลที่ไม่ลดรูปเป็นตัวเลขในประเทศเก้าหลัก ตัดช่องว่างและขีดกลางที่ผู้ใช้เพิ่มเป็นกลุ่มละสามตัว และบันทึก +48 บวกเก้าหลักเป็นสตริง E.164 เดียว ศูนย์นำหน้าที่หลงเข้ามาคือการพิมพ์ผิด ไม่ใช่คำนำหน้าที่ต้องเก็บไว้
ข้อความยืนยันมักมาเป็นภาษาโปแลนด์เมื่อภาษาของบัญชีเป็นโปแลนด์ ตัวอักษรอย่าง ą, ę, ł และ ż อยู่นอกชุดอักขระ GSM 7-bit ดังนั้นหากคุณส่งข้อความ OTP ภาษาโปแลนด์เอง ให้คาดว่าเซกเมนต์จะสั้นลง และทดสอบเทมเพลตตามที่แสดงบนเครื่องจริง เมื่อแยกวิเคราะห์รหัสขาเข้า ให้จับที่ตัวเลขและเพิกเฉยต่อถ้อยคำรอบข้าง
เหตุผลทั่วไปในการทดสอบที่นี่ ผลิตภัณฑ์ที่เข้าสู่ตลาดโปแลนด์ QA การปรับให้เข้ากับท้องถิ่นสำหรับขั้นตอนภาษาโปแลนด์ ทีมระดับภูมิภาคที่ดูแลบัญชีธุรกิจทั่วยุโรปกลาง และแอปที่ลูกค้ามีผู้พูดภาษาโปแลนด์ที่อาศัยอยู่ที่อื่นในสหภาพยุโรป
การแก้ปัญหา ทำไมรหัส +48 จึงหายไป
- ช่วงเวลายังเปิดอยู่ ให้เวลาเต็ม 20 นาทีก่อนสรุปอะไร คุณถูกเรียกเก็บเงินเมื่อรหัสมาถึงเท่านั้น
- บริการอาจปฏิเสธหมายเลขเสมือน บางแพลตฟอร์มปฏิเสธ และเมื่อเกิดขึ้น การคืนเงินอัตโนมัติจะคืนเงินเต็มจำนวนเข้ากระเป๋าเงิน
- เส้นทางไม่ว่าง ลองใหม่ภายหลัง หรือทดสอบเส้นทางบริการอื่น
- การทดสอบวนซ้ำ การสั่งใหม่ทุกไม่กี่วินาทีเผาผลาญงบคำขอของคุณ ให้เพิ่ม backoff
รูปแบบเพิ่มเติมรวบรวมอยู่ในการลดความล้มเหลวในการส่ง OTP
โปแลนด์มีหมายเลขเฉพาะหรือไม่ และการชำระเงินทำงานอย่างไร
ไม่มีในรูปแบบผลิตภัณฑ์สั่งซื้อเอง Dedicated Virtual Numbers เริ่มต้น $1.95/month มีเฉพาะสหรัฐอเมริกาและแคนาดา สำหรับสายโปแลนด์ระยะยาว ให้ส่งอีเมลถึง [email protected] เพื่อสอบถาม กฎในพื้นที่เป็นตัวกำหนดว่าเป็นไปได้หรือไม่ จึงไม่มีคำสัญญาว่าจะมีให้
การชำระเงินเข้ากระเป๋าเงิน USD แบบเติมเงินล่วงหน้าเพียงใบเดียว ไม่มีแพ็กเกจ ไม่มีค่ารายเดือน เติมด้วยบัตรหรือ USDT/USDC และส่งใบแจ้งหนี้ PDF ทางอีเมลทุกครั้งที่เติมเงิน นักพัฒนาขอโหมด sandbox สำหรับบัญชีพัฒนาเพื่อรับหมายเลขและรหัสจำลองระหว่างสร้างการเชื่อมต่อได้ ดูอัตราปัจจุบันที่ราคา
คำถามที่พบบ่อย
ฉันจะทดสอบขั้นตอนสมัครของโปแลนด์ได้อย่างไรหากไม่มีใครในทีมมีซิม +48
สั่งหมายเลข +48 เพื่อการทดสอบบน OTP Gateway แล้วใช้ในขั้นตอนนั้น รหัสจะปรากฏในแดชบอร์ดและส่งไปยัง webhook ของคุณได้
รหัสประเทศของโปแลนด์ในการเรียก API ของ OTP Route คืออะไร
คือ pl ใช้ทั้งใน POST /api/v1/activations และในคำค้นราคา
หมายเลขโทรศัพท์ของโปแลนด์มีกี่หลัก
ตัวเลขในประเทศเก้าหลักหลัง +48 ไม่มีศูนย์ trunk ความยาวคงที่นั้นทำให้การตรวจสอบฝั่งเซิร์ฟเวอร์ตรงไปตรงมา
การรับ SMS OTP ของโปแลนด์มีค่าใช้จ่ายเท่าไร
ราคาเริ่มต้นที่ $0.20 ต่อรหัสและแตกต่างกันไปตามบริการ แดชบอร์ดและ endpoint ราคาแสดงตัวเลขที่แน่นอนก่อนสั่งซื้อ
ฉันจะเสียเงินหรือไม่ถ้า activation ของโปแลนด์หมดเวลาโดยไม่มีรหัส
ไม่ activation ที่จบโดยไม่มีรหัส หรือที่คุณยกเลิก จะคืนเงินเต็มจำนวนเข้ากระเป๋าเงิน
จำลองขั้นตอนของโปแลนด์ทั้งหมดก่อนใช้งานจริงได้หรือไม่
ได้ ขอโหมด sandbox สำหรับบัญชีพัฒนาเพื่อรับหมายเลขและรหัสจำลองโดยไม่ใช้เงินในกระเป๋า
ชื่อบริการเป็นเครื่องหมายการค้าของเจ้าของนั้น ๆ OTP Route ไม่มีความเกี่ยวข้องกับบริการเหล่านั้น โปรดใช้หมายเลขอย่างถูกกฎหมาย และปฏิบัติตามข้อกำหนดของแต่ละบริการและนโยบายการใช้งานที่ยอมรับได้ของเรา