การยืนยันตัวตนด้วย SMS ของมาเลเซีย (+60) สำหรับทีม QA และทีมเปิดตัวสินค้า

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

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

ทำไมทีมผลิตภัณฑ์ถึงต้องมีเบอร์ +60 ไว้ทดสอบ?

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

เช็กลิสต์ความพร้อมสำหรับการเชื่อมต่อ Malaysia OTP

ทำรายการเหล่านี้ให้ครบก่อนสั่งซื้อจริงครั้งแรก

  1. สร้างคีย์ or_live_ ในคอนโซลนักพัฒนา โดยใช้หนึ่งคีย์ต่อหนึ่งสภาพแวดล้อมเพื่อให้การตรวจสอบย้อนหลังเป็นระเบียบ
  2. ลงทะเบียน webhook endpoint และเขียนการตรวจสอบลายเซ็น หรือกำหนดช่วงเวลา polling ที่ต่ำกว่า 300 requests per minute มาก
  3. ตัดสินใจว่าตอนนี้จำเป็นต้องใช้เบอร์จริงหรือยัง บัญชีสำหรับพัฒนาสามารถขอเปลี่ยนเป็นโหมด sandbox ได้ ซึ่งจะคืนเบอร์และรหัสจำลองโดยไม่มีค่าใช้จ่าย
  4. เพิ่มตัวปรับรูปแบบเบอร์ที่แปลงรูปแบบในประเทศ เช่น 012-345 6789 ให้เป็น +60123456789
  5. ตรวจสอบว่าแอปที่ทดสอบยอมรับเบอร์เสมือนหรือไม่ หากไม่ยอมรับ เส้นทางใดก็แก้ไม่ได้ และเงินในกระเป๋าของคุณจะถูกคืนเมื่อไม่มีรหัสส่งมา

บริการที่ใช้ได้บนเส้นทางมาเลเซีย

มาเลเซียเป็นหนึ่งในปลายทางที่ครอบคลุมกว้างของ OTP Route โดยมีมากกว่า 2,700 บริการในข้อมูลสแนปช็อตสด แพลตฟอร์มการค้าในภูมิภาคปรากฏชัด ได้แก่ Shopee, Lazada และ Tokopedia ควบคู่กับแอปส่งข้อความอย่าง WhatsApp, Telegram, WeChat และ LINE แพลตฟอร์มระดับโลกก็มีด้วย เช่น Google (Gmail & YouTube), Facebook, Instagram, TikTok, Microsoft & Outlook, Amazon, ChatGPT (OpenAI) และ Discord

ความพร้อมให้บริการเปลี่ยนแปลงอยู่เสมอ จึงควรเรียก GET /api/v1/services และ GET /api/v1/countries ตอนรันจริง แทนการฝังรายการไว้ในโค้ด ทีมมาร์เก็ตเพลสอ่านเพิ่มเติมได้ที่ หน้าโซลูชันสำหรับมาร์เก็ตเพลส

สั่งซื้อและอ่านรหัสมาเลเซียผ่าน API

ทุกการเรียกส่งไปที่ https://otproute.com/api/v1 พร้อมคีย์แบบ Bearer โดย country id ของมาเลเซียคือ my

  1. ตรวจราคา: GET /api/v1/prices?country=my&service=<id>
  2. เปิด activation: POST /api/v1/activations พร้อมเนื้อหา {"service": "<id>", "country": "my"}
  3. นำเบอร์ +60 ที่ได้รับกลับมาไปกรอกในช่องเบอร์โทรของแอป แล้วสั่งให้ส่ง SMS
  4. ให้ webhook ของคุณรับ activation.sms_received หากไม่มี endpoint สาธารณะ ให้ poll GET /api/v1/activations/{id} ด้วยช่วงเวลาคงที่
  5. จัดการ activation.expired และ activation.cancelled เพื่อให้การทดสอบถูกทำเครื่องหมายว่า "ไม่สรุปผล" แทนที่จะถือว่าล้มเหลว

เฮดเดอร์ลายเซ็นมีรูปแบบ X-OTPRoute-Signature: t=<unix>,v1=<hex> ให้คำนวณ HMAC-SHA256 ใหม่จากเวลา จุด และ raw body แล้วเปรียบเทียบ พร้อมทิ้ง timestamp ที่เก่าเกินไป บทความ การรักษาความปลอดภัย webhook ของ OTP ด้วย HMAC อธิบายเหตุผลไว้ครบ และ ศูนย์นักพัฒนา มีลิงก์ไปยังเอกสารอ้างอิง

ขั้นตอนบนแดชบอร์ดสำหรับทีมปฏิบัติการและทีมเติบโต

ไม่ใช่ทุกคนในทีมเปิดตัวที่เขียนโค้ดได้ บนแดชบอร์ด ให้เลือกมาเลเซีย เลือกบริการ ดูราคาสดแล้วกดยืนยัน คัดลอกเบอร์ +60 ไปวางในแอป สั่งให้ส่ง SMS แล้วรอที่การ์ด activation รหัสจะแสดงที่นั่นทันทีที่มาถึง หากเปลี่ยนใจ ให้กดยกเลิก เงินที่กันไว้จะกลับเข้ายอดคงเหลือของคุณ

เมื่อรหัสมาเลเซียไม่ปรากฏ

เริ่มจากความอดทนก่อน เพราะ activation เปิดค้างไว้ 20 นาที และการกดส่งซ้ำจากในแอปมักพอแล้ว หลังจากนั้น

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

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

รูปแบบเบอร์ ภาษาของข้อความ และบริบทท้องถิ่น

มาเลเซียใช้รหัสนำหน้า (trunk prefix) 0 สำหรับการโทรในประเทศ เบอร์มือถือที่เขียนว่า 012-345 6789 จึงกลายเป็น +60 12-345 6789 ในรูปแบบสากล เบอร์มือถือขึ้นต้นด้วย 1 หลังรหัสประเทศ และยาวเก้าหรือสิบหลัก ให้ตัดช่องว่าง ขีด และเลข 0 ที่นำหน้าออก แล้วเก็บในรูปแบบ E.164

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

การเรียกเก็บเงินและเบอร์ระยะยาว

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

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

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

ฉันรับ Malaysia SMS OTP ผ่าน API ได้ไหม?

ได้ API ของ OTP Route สร้าง activation เบอร์ +60 ด้วย country id my และส่งรหัสให้ทาง webhook หรือ polling

เขียนเบอร์มือถือมาเลเซียในรูปแบบ E.164 อย่างไร?

ตัดเลข 0 ที่นำหน้าในประเทศออก แล้วเติม +60 เช่น 012-345 6789 จะกลายเป็น +60123456789

ทดสอบการสมัคร Shopee หรือ Lazada ด้วยเบอร์มาเลเซียได้ไหม?

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

รหัสยืนยันของมาเลเซียราคาเท่าไร?

ราคาเริ่มต้นที่ $0.20 per code สำหรับเส้นทางมาเลเซีย และแดชบอร์ดจะแสดงราคาเฉพาะของแต่ละบริการก่อนที่คุณจะยืนยัน

ถ้า SMS ไม่มาถึง ฉันถูกเรียกเก็บเงินไหม?

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

ซ้อมการเชื่อมต่อของมาเลเซียก่อนเติมเงินได้ไหม?

ได้ ขอให้ฝ่ายสนับสนุนเปลี่ยนบัญชีสำหรับพัฒนาเป็นโหมด sandbox ซึ่งจะคืนเบอร์และรหัสจำลองสำหรับทดสอบครบวงจร

เก็บเบอร์มาเลเซียไว้ใช้หลายเดือนได้ไหม?

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

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

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

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