ไทย
การรับรหัส SMS ของ imo เพื่อการทดสอบและการดูแลบัญชีธุรกิจ
ทีมสามารถรับรหัสยืนยัน imo ผ่าน OTP Route ได้โดยสั่งเบอร์ใช้ครั้งเดียวสำหรับบริการ imo จาก OTP Gateway แล้วกรอกเบอร์ในแอป imo จากนั้นอ่านรหัสในแดชบอร์ดหรือผ่าน API polling และเว็บฮุกที่ลงลายเซ็น ราคาเริ่มต้นที่ $0.20 ต่อรหัส และหากไม่มี SMS เข้ามาภายในช่วงเวลา 20 นาที ระบบจะคืนเงินให้อัตโนมัติ
สถานการณ์จริง: ผลิตภัณฑ์ของคุณเกี่ยวข้องกับ imo และการทดสอบทุกครั้งต้องใช้เบอร์โทรศัพท์
imo เป็นแอปแชทและโทรด้วยเสียงและวิดีโอ ที่ระบุตัวตนของแต่ละบัญชีด้วยเบอร์โทรศัพท์ การสมัครใช้งานหรือการย้ายบัญชีไปยังอุปกรณ์เครื่องใหม่จะทำให้มีรหัสแบบใช้ครั้งเดียวส่งมาทาง SMS รูปแบบนี้ใช้งานง่ายสำหรับผู้ใช้ แต่ไม่สะดวกสำหรับทีมงาน เพราะใครก็ตามที่พัฒนาระบบเชื่อมต่อ เวิร์กโฟลว์ฝ่ายซัพพอร์ต หรือการทดสอบตลาดที่เกี่ยวกับ imo ล้วนต้องมีเบอร์ที่รับสายได้ในทุกครั้งที่ลอง
การใช้โทรศัพท์ของพนักงานทำให้เบอร์ส่วนตัวปะปนกับบัญชีงาน และไม่รองรับชุดทดสอบที่ครอบคลุมหลายประเทศ เบอร์ใช้ครั้งเดียวจาก OTP Gateway รับได้หนึ่งรหัส ไม่ต้องนำเบอร์ส่วนตัวมาเกี่ยวข้อง และสั่งได้ทั้งจากโค้ดหรือด้วยมือ หน้าการยืนยันตัวตนสำหรับแอปมือถือ อธิบายรูปแบบการใช้งานในภาพรวมไว้
ประเทศใดบ้างที่รับรหัส OTP ของ imo ได้
บริการ imo มีให้ใช้ใน 197 ประเทศในขณะนี้ ตัวอย่างเช่น อินเดีย, ปากีสถาน, บังกลาเทศ, เนปาล, ซาอุดีอาระเบีย, สหรัฐอาหรับเอมิเรตส์, อียิปต์, ไนจีเรีย, เคนยา, อินโดนีเซีย, ฟิลิปปินส์, เยอรมนี, เบลเยียม, สหราชอาณาจักร, สหรัฐอเมริกา และ แคนาดา
เลือกประเทศให้ตรงกับกรณีที่คุณกำลังทดสอบ หากทีมซัพพอร์ตของคุณดูแลลูกค้าในเอเชียใต้ เบอร์จากภูมิภาคนั้นจะจำลองขั้นตอนที่ลูกค้าเห็นได้ใกล้เคียงที่สุด รวมถึงภาษาของ SMS และการตรวจสอบระดับภูมิภาคที่บริการนั้นใช้ รายชื่อประเทศ ที่เปิดดูได้แสดงเส้นทางทั้งหมด
ขั้นตอนของ API รหัสยืนยัน imo ทำงานอย่างไร
สร้างคีย์แบบ Bearer ใน Developer console (ขึ้นต้นด้วย or_live_ สร้างได้สูงสุด 10 คีย์ต่อบัญชี) แล้วเรียกไปที่ https://otproute.com/api/v1 โดยมีขีดจำกัด 300 คำขอต่อนาที
- ค้นหา id ด้วย
GET /api/v1/servicesและGET /api/v1/countriesโดย id ของบริการคือimo - ตรวจราคาของคู่บริการและประเทศด้วย
GET /api/v1/prices?country=pk&service=imo - สั่งซื้อด้วย
POST /api/v1/activationsพร้อมข้อมูล{"service": "imo", "country": "pk"}แล้วเก็บ id ของ activation ไว้ - กรอกเบอร์ที่ได้รับลงในหน้าลงทะเบียนของ imo
- รับรหัสจากเว็บฮุก
activation.sms_receivedหรือ poll ที่GET /api/v1/activations/{id}หากคุณเปิดเอนด์พอยต์สาธารณะไม่ได้
สำหรับเว็บฮุก ให้ตรวจสอบ X-OTPRoute-Signature: t=<unix>,v1=<hex> โดยคำนวณ HMAC-SHA256 ของ "<t>.<raw body>" ด้วยความลับของเอนด์พอยต์ และปฏิเสธ timestamp ที่เก่าเกินไป ทำให้ตัวจัดการเป็นแบบ idempotent โดยใช้ id ของ activation เป็นคีย์ เพื่อให้การส่งซ้ำถูกประมวลผลเพียงครั้งเดียว รายละเอียดสคีมาทั้งหมดอยู่ในเอกสาร
สั่งเบอร์ imo จากแดชบอร์ดแทนได้หรือไม่
ได้ สมัครด้วยอีเมลและรหัสอีเมล 6 หลัก หรือเข้าสู่ระบบด้วย Google แล้วเปิดใช้การยืนยันตัวตนสองขั้นตอนแบบ TOTP จากนั้นเติมเงินในกระเป๋า เลือก imo และประเทศ ตรวจสอบราคาที่แสดง แล้วกดยืนยัน กรอกเบอร์ลงใน imo และรหัสจะปรากฏในแดชบอร์ดทันทีที่ส่งมาถึง วิธีนี้เหมาะกับเจ้าหน้าที่ซัพพอร์ตหรือผู้จัดการบัญชีของเอเจนซีที่ต้องการยืนยันตัวตนเพียงครั้งเดียวโดยไม่ต้องเขียนโค้ด
ทำไมรหัส imo จึงอาจไม่มา และควรทำอย่างไร
แต่ละ activation เปิดรออยู่ 20 นาที และคุณจะเสียเงินก็ต่อเมื่อรหัสมาถึงเท่านั้น คำสั่งซื้อที่หมดเวลาหรือถูกยกเลิกจะได้รับเงินคืนเต็มจำนวนเข้ากระเป๋าโดยอัตโนมัติ
รหัสหายไปได้ด้วยเหตุผลทั่วไป เช่น imo อาจปฏิเสธเบอร์เสมือนในบางกรณี เส้นทางอาจคับคั่ง หรือบริการอาจเพิ่มการตรวจสอบกับเบอร์ที่เคยเห็นมาก่อน เมื่อเกิดเหตุการณ์นี้ให้ทำดังนี้
- ปล่อยให้ช่วงเวลารอครบ แทนที่จะยกเลิกเร็วเกินไป
- ลองใหม่ภายหลัง หรือลองเส้นทางประเทศอื่นที่ยังเหมาะกับการทดสอบ
- กำหนดช่วงพักและจำกัดจำนวนครั้งในการลองซ้ำ การสั่ง imo ใหม่ติด ๆ กันมีแต่จะสิ้นเปลืองโอกาส
เมื่อใดที่ Dedicated Number เหมาะกับ imo มากกว่า
เนื่องจาก imo ผูกบัญชีไว้กับเบอร์โทรศัพท์ เบอร์ใช้ครั้งเดียวจึงรับรหัสที่ส่งมาภายหลังไม่ได้ เมื่อบัญชีเดียวกันเข้าสู่ระบบบนอุปกรณ์อื่น สำหรับสายซัพพอร์ต บัญชีปฏิบัติการที่ใช้ร่วมกัน หรือบัญชีสเตจจิ้งที่ต้องใช้งานได้ต่อเนื่อง Dedicated Number เป็นตัวเลือกที่ดีกว่า หมายเลขเหล่านี้มีให้เฉพาะในสหรัฐอเมริกาและแคนาดา เริ่มต้นที่ $1.95/เดือน รับ SMS ขาเข้าในแดชบอร์ดและส่งไปยังเว็บฮุกของคุณผ่าน number.sms_received หน้าเบอร์เฉพาะ อธิบายเรื่องการต่ออายุและการปล่อยเบอร์
การใช้งานอย่างรับผิดชอบและการเรียกเก็บเงิน
โปรดปฏิบัติตามข้อกำหนดการให้บริการของ imo โดยหนึ่งบัญชีต่อหนึ่งบุคคลจริงหรือหนึ่งธุรกิจ ห้ามลงทะเบียนจำนวนมากหรือลงทะเบียนปลอม OTP Route ใช้สำหรับทดสอบขั้นตอนของผลิตภัณฑ์ของคุณเองและดูแลบัญชีที่ถูกต้องตามกฎหมายของคุณ และนโยบายการใช้งานที่ยอมรับได้ (Acceptable Use Policy) ของเรามีผลบังคับใช้ imo เป็นเครื่องหมายการค้าของเจ้าของ และ OTP Route ไม่มีความเกี่ยวข้องกับ imo
การเรียกเก็บเงินใช้กระเป๋าเงิน USD แบบเติมเงินล่วงหน้าเพียงใบเดียว จ่ายตามการใช้งาน ไม่มีค่าธรรมเนียมรายเดือน เติมเงินได้ด้วยบัตรหรือ USDT/USDC และทุกครั้งที่เติมเงินจะมีใบแจ้งหนี้ PDF ส่งทางอีเมล ช่วยให้กระทบยอดค่าใช้จ่ายในการทดสอบ imo ได้ง่าย บัญชีสำหรับพัฒนาสามารถสลับเป็นโหมด sandbox ได้ตามคำขอ เพื่อทดสอบแบบครบวงจรด้วยเบอร์และรหัสจำลอง
คำถามที่พบบ่อย
ฉันจะรับ OTP ของ imo ผ่าน API ได้อย่างไร
สร้าง activation ด้วย {"service": "imo", "country": "<id>"} กรอกเบอร์ใน imo แล้วอ่านรหัสจากเว็บฮุกหรือจาก GET /api/v1/activations/{id}
การยืนยัน SMS ของ imo เพื่อการทดสอบมีให้ในประเทศของฉันหรือไม่
ขณะนี้ imo อยู่ในรายการ 197 ประเทศ ตรวจสอบความพร้อมแบบเรียลไทม์ได้ที่ GET /api/v1/countries หรือในแดชบอร์ด
imo ยอมรับเบอร์เสมือนทุกครั้งหรือไม่
ไม่ imo อาจปฏิเสธเบอร์เสมือนบางหมายเลข จึงเป็นเหตุผลที่คำสั่งซื้อที่ไม่มีรหัสจะได้รับเงินคืนเต็มจำนวนหลังจากผ่านไป 20 นาที
เบอร์โทรศัพท์ imo จาก OTP Route ราคาเท่าไร
เริ่มต้นที่ $0.20 ต่อรหัส ขึ้นอยู่กับประเทศ ราคาจริงจะได้จาก GET /api/v1/prices
ฉันเข้าสู่ระบบบัญชี imo เดิมอีกครั้งในภายหลังด้วยเบอร์ใช้ครั้งเดียวได้หรือไม่
ไม่แน่นอน เพราะเบอร์ใช้ครั้งเดียวรับได้หนึ่งรหัสเท่านั้น สำหรับบัญชีที่ต้องเข้าสู่ระบบอีก ให้ใช้ Dedicated Number ของสหรัฐฯ หรือแคนาดา
เว็บฮุกของฉันควรจัดการการส่งซ้ำของ imo อย่างไร
ตรวจสอบลายเซ็น แล้วประมวลผลแต่ละ activation id เพียงครั้งเดียว เพื่อให้การส่งซ้ำไม่ทำงานซ้ำซ้อน
ฉันสร้างบัญชี imo หลายบัญชีด้วยวิธีนี้ได้หรือไม่
ได้เฉพาะสำหรับบุคคลจริงหรือธุรกิจที่คุณเป็นตัวแทน และอยู่ภายในข้อกำหนดของ imo เท่านั้น ไม่อนุญาตให้ลงทะเบียนจำนวนมากหรือลงทะเบียนปลอม
ชื่อบริการเป็นเครื่องหมายการค้าของเจ้าของนั้น ๆ OTP Route ไม่มีความเกี่ยวข้องกับบริการเหล่านั้น โปรดใช้หมายเลขอย่างถูกกฎหมาย และปฏิบัติตามข้อกำหนดของแต่ละบริการและนโยบายการใช้งานที่ยอมรับได้ของเรา