ไทย
เชื่อมการยืนยัน SMS +82 เข้ากับ release pipeline ของเกาหลี
ได้ OTP Route รับรหัสยืนยันของเกาหลีใต้ (+82) บนหมายเลขใช้ครั้งเดียวจาก OTP Gateway โดยส่งแต่ละรหัสผ่าน webhook ที่ลงลายเซ็น REST polling หรือแดชบอร์ด ราคาเริ่มต้นจาก $0.20 ต่อรหัส และ activation ที่ไม่ได้รับ SMS ภายใน 20 นาทีจะคืนเงินเข้ากระเป๋าเงินเต็มจำนวน
activation +82 ผ่าน endpoint ใดบ้าง?
เริ่มที่ SMS verification API เพราะแผนทดสอบของเกาหลีส่วนใหญ่ลงเอยที่นั่นอยู่แล้ว ทุกการเรียกไปที่ https://otproute.com/api/v1 พร้อม Bearer key ที่ขึ้นต้นด้วย or_live_ จาก Developer console
GET /api/v1/countriesคืนkrสำหรับเกาหลีใต้ ส่วนGET /api/v1/servicesให้ service idGET /api/v1/prices?country=kr&service=<id>รายงานราคาปัจจุบันและสถานะว่าเส้นทางเปิดอยู่หรือไม่POST /api/v1/activationsพร้อม{"service": "kakaotalk", "country": "kr"}จองหมายเลข +82 และคืน activation idGET /api/v1/activations/{id}แสดงสถานะ และเมื่อได้รับแล้วก็แสดงรหัสPOST /api/v1/activations/{id}/cancelปล่อยหมายเลขที่ไม่ต้องการแล้วGET /api/v1/balanceให้ชุดทดสอบล้มเหลวแต่เนิ่น ๆ เมื่อเงินในกระเป๋าเหลือน้อย
ขีดจำกัดของบัญชีคือ 300 คำขอต่อนาที จึง poll ทุกไม่กี่วินาทีข้าม job แบบขนานได้อย่างสบาย คู่มือการเชื่อมต่อ แสดงรอบคำขอฉบับเต็ม
webhook ที่ลงลายเซ็นเข้ากับการรันทดสอบของเกาหลีอย่างไร?
polling เหมาะกับนักพัฒนาคนเดียว ส่วน CI job แบบขนานสะอาดกว่าด้วยการส่งแบบ push ลงทะเบียน endpoint ได้สูงสุดห้ารายการ และสมัครรับ activation.sms_received, activation.expired และ activation.cancelled
ทุกคำขอมี X-OTPRoute-Signature: t=<unix>,v1=<hex> ใช้ raw body ตามที่ได้รับทุกประการ สร้างสตริง <t>.<raw body> คำนวณ HMAC-SHA256 ด้วย secret ของ endpoint แล้วเทียบกับ v1 ด้วยการตรวจแบบ constant-time ปฏิเสธทุกอย่างที่ timestamp เก่าเพื่อกัน replay และใช้ activation id เป็นคีย์ของ handler เพื่อไม่ให้การส่งซ้ำแก้การทดสอบเดียวกันสองรอบ บทความเรื่อง HMAC ครอบคลุมกรณีขอบ เช่น การ serialize body ใหม่
ทีมเปิดตัวในเกาหลีมักแก้ปัญหาอะไร?
เกาหลีใต้เป็นตลาดที่เรียกร้องสูงสำหรับแอปมือถือและเกม และผู้ใช้ชาวเกาหลีคาดหวัง localization ที่ประณีต ทีมทดสอบที่นี่ก่อนปล่อยเวอร์ชัน ตอนเพิ่มหน้าจอภาษาเกาหลี หรือเมื่อคิวซัพพอร์ตรายงานว่าข้อความยืนยันไม่ถึงผู้ใช้ชาวเกาหลี หากไม่มีซิมในประเทศ การรับ SMS OTP ของเกาหลีใต้และทำซ้ำรายงานเหล่านั้นทำได้ช้า หมายเลข +82 ใช้ครั้งเดียวจากบริการ OTP routing ช่วยให้วิศวกรเล่น flow เดิมซ้ำจากสำนักงานใดก็ได้ และรหัสจะเข้าเครื่องมือเดียวกับทุกตลาด
หมายเลขโทรศัพท์เกาหลีจัดรูปแบบและจัดเก็บอย่างไร?
มือถือเกาหลีเขียนในประเทศเป็น 010 ตามด้วยแปดหลัก เลข 0 นำหน้าเป็น trunk prefix รูปแบบสากลจึงตัดออก: +82 10 และแปดหลักที่เหลือ ฟอร์มที่รับทั้งสองรูปแบบควร normalize เป็น E.164 ตอนรับอินพุต การเก็บ 010… และ +8210… ไว้คู่กันสร้างผู้ใช้ซ้ำและการค้นหาที่พัง
ข้อความจากผู้ส่งชาวเกาหลีมักเขียนด้วยอักษรฮันกึล ซึ่งส่งเป็น Unicode SMS ส่วนแอประดับโลกทำตามภาษาที่ตั้งในบัญชี ให้แยกรหัสโดยจับกลุ่มตัวเลข ไม่ใช่คาดหวังเทมเพลตภาษาอังกฤษ และควรทราบด้วยว่าบริการในประเทศเกาหลีจำนวนมากผูกการสมัครกับการตรวจสอบตัวตนด้วยชื่อจริงผ่านผู้ให้บริการมือถือของผู้สมัคร การตรวจนั้นออกแบบมาสำหรับการสมัครใช้งานส่วนบุคคล หมายเลขใช้ครั้งเดียวไม่ผ่าน และคุณไม่ควรพยายามหลีกเลี่ยง
แอปใดเปิดอยู่บนเส้นทางเกาหลีใต้ในขณะนี้?
สแนปช็อตของ kr แสดงบริการมากกว่า 500 รายการ ตัวเลือกที่พบบ่อยสำหรับหมายเลขยืนยันเกาหลีใต้ ได้แก่ KakaoTalk, LINE, WhatsApp, Telegram, Google (Gmail & YouTube), Instagram, TikTok, Discord, Netflix, Microsoft & Outlook, Amazon, Uber, ChatGPT (OpenAI) และ Claude
ความครอบคลุมเปลี่ยนไปตลอดวัน จึงควรยืนยันกับ prices endpoint ก่อนสั่งซื้อทุกครั้ง ผู้ที่ไม่ใช่นักพัฒนาทำแบบเดียวกันได้จากแดชบอร์ด: สร้างบัญชี เปิด OTP Gateway เลือกบริการและเกาหลีใต้ ตรวจราคาที่แสดง ยืนยัน แล้วคัดลอกหมายเลข +82 ลงในแอป รหัสจะแสดงบนหน้าจอทันทีที่มาถึง
ถ้า activation +82 ว่างเปล่าตลอดล่ะ?
ช่วงเวลา activation คือ 20 นาที และคุณถูกเรียกเก็บเฉพาะเมื่อรหัสมาถึง เมื่อไม่มีอะไรมา:
- ให้เวลาเต็มช่วงก่อนถือว่าคำสั่งซื้อล้มเหลว
- ยกเลิกแล้วลองภายหลัง หรือเลือกเส้นทางอื่นของบริการนั้นเมื่อมีรายการ
- ตรวจว่าแอปปฏิเสธหมายเลขเสมือนหรือต้องตรวจตัวตนผ่านผู้ให้บริการมือถือหรือไม่ หากใช่ การสั่งซ้ำก็ไม่เปลี่ยนผลลัพธ์
- อย่าลองซ้ำเป็นวงเร็ว ๆ ซึ่งมักกระตุ้นการจำกัดอัตราจากฝั่งผู้ส่ง
คำสั่งซื้อที่ไม่มีคำตอบหรือถูกยกเลิกจะคืนเงินโดยอัตโนมัติ เคารพข้อกำหนดของแต่ละแอป และจำไว้ว่า Acceptable Use Policy ของ OTP Route มีผลกับทุก activation
มีหมายเลขเกาหลีระยะยาวไหม และเรียกเก็บเงินอย่างไร?
ไม่มีหมายเลข +82 ระยะยาวแบบสมัครเอง Dedicated Number ให้บริการเฉพาะในสหรัฐอเมริกาและแคนาดา เริ่มต้นจาก $1.95/month สำหรับบัญชีที่ต้องรับข้อความต่อเนื่อง สำหรับความต้องการอื่นในเกาหลี ส่งอีเมลถึง [email protected] การจัดหาขึ้นอยู่กับกฎระเบียบท้องถิ่นและไม่อาจรับประกันได้
OTP Gateway ชำระจากกระเป๋าเงิน USD แบบเติมล่วงหน้า ไม่มีแพ็กเกจหรือค่าธรรมเนียมรายเดือน เติมเงินด้วยบัตรหรือ USDT/USDC และรับใบแจ้งหนี้ PDF ต่อการเติมเงินแต่ละครั้ง เมื่อร้องขอ บัญชีพัฒนาเปลี่ยนเป็น sandbox ได้ เพื่อให้ pipeline ของคุณรันกับหมายเลขและรหัสจำลอง ดูอัตราสดที่ ราคา
คำถามที่พบบ่อย
ทดสอบการยืนยันเบอร์โทรเกาหลีของแอปโดยไม่มีซิมเกาหลีได้ไหม?
ได้ สั่งหมายเลข +82 ผ่าน OTP Gateway กรอกในแอปของคุณ แล้วรับรหัสผ่าน API, webhook หรือแดชบอร์ด
ต้องใส่เลข 0 นำหน้าตอนกรอกหมายเลขเกาหลีแบบสากลไหม?
ไม่ ตัด trunk prefix ออก มือถือ 010 จึงกลายเป็น +82 10 ตามด้วยแปดหลัก
หมายเลข +82 สำหรับทดสอบราคาเท่าไร?
เริ่มต้น $0.20 ต่อรหัส ราคาที่แน่นอนขึ้นอยู่กับบริการ ตัวเลขสดมาจาก prices endpoint และแดชบอร์ด
หมายเลขใช้ครั้งเดียวจะผ่านการยืนยันชื่อจริงของเกาหลีไหม?
ไม่ผ่าน การตรวจตัวตนผ่านผู้ให้บริการมือถือผูกกับการสมัครใช้งานส่วนบุคคล ดังนั้นใช้ OTP Route เฉพาะกับ flow ที่รับรหัส SMS ธรรมดา
ฉันถูกเรียกเก็บเงินไหมถ้า KakaoTalk หรือแอปอื่นไม่เคยส่งรหัส?
ไม่ หากไม่มีอะไรมาถึงภายใน 20 นาที หรือคุณยกเลิก เงินที่จ่ายจะคืนเข้ากระเป๋าเงิน
เก็บหมายเลขเกาหลีใต้ไว้ล็อกอินซ้ำได้ไหม?
ไม่ใช่แบบสมัครเอง หมายเลขใช้ครั้งเดียวแต่ละหมายเลขรับรหัสเดียว และหมายเลขระยะยาวจำกัดอยู่ที่สหรัฐและแคนาดา
API คาดหวังรหัสประเทศอะไรสำหรับเกาหลีใต้?
country id คือ kr ใช้ใน prices query และใน body ของ activation
ชื่อบริการเป็นเครื่องหมายการค้าของเจ้าของนั้น ๆ OTP Route ไม่มีความเกี่ยวข้องกับบริการเหล่านั้น โปรดใช้หมายเลขอย่างถูกกฎหมาย และปฏิบัติตามข้อกำหนดของแต่ละบริการและนโยบายการใช้งานที่ยอมรับได้ของเรา