ไทย
ทดสอบและใช้งานขั้นตอนสมัครสมาชิกของแคเมอรูนด้วยเบอร์ +237
ได้ OTP Route รับรหัสยืนยันของแคเมอรูน (+237) ได้บนเบอร์ใช้ครั้งเดียวจาก OTP Gateway และคุณอ่านแต่ละรหัสในแดชบอร์ด หรือดึงเข้าระบบของคุณเองผ่าน REST API และ webhook ที่ลงลายเซ็น ราคาเริ่มต้นที่ $0.20 ต่อรหัส และคุณถูกเรียกเก็บเงินก็ต่อเมื่อ SMS มาถึงจริงภายในช่วงเวลา activation 20 นาทีเท่านั้น
อะไรทำให้แคเมอรูนเป็นกรณีเฉพาะสำหรับการยืนยันด้วย SMS?
แคเมอรูนใช้สองภาษาอย่างเป็นทางการ ทั้งฝรั่งเศสและอังกฤษมีสถานะเป็นภาษาราชการ ภูมิภาคส่วนใหญ่พูดภาษาฝรั่งเศส ส่วนภูมิภาคตะวันตกเฉียงเหนือและตะวันตกเฉียงใต้พูดภาษาอังกฤษ สำหรับทีมผลิตภัณฑ์ ข้อเท็จจริงข้อเดียวนี้กำหนดงาน QA จำนวนมาก คือประเทศเดียว มีภาษาของอินเทอร์เฟซสองภาษา และผู้ใช้ที่อาจสลับไปมาระหว่างสองภาษานั้น
ทีมมักหยิบเบอร์ยืนยันแคเมอรูนมาใช้ด้วยเหตุผลเชิงปฏิบัติหลายข้อ
- การเปิดตัวในแอฟริกากลาง ซึ่งแคเมอรูนมักเป็นหนึ่งในตลาดแรก ๆ ในรายการ และต้องมีการทดสอบสมัครสมาชิกแบบครบวงจรของตัวเอง
- QA การแปลภาษาฝรั่งเศสและอังกฤษ ตรวจว่าหน้า onboarding ข้อความแสดงข้อผิดพลาด และช่องกรอก OTP แสดงผลถูกต้องในทั้งสองภาษา
- ลูกค้าที่อาศัยในต่างแดน ซึ่งสมัครจากต่างประเทศแต่ยังใช้เบอร์ +237 เป็นช่องทางติดต่อหลัก
- งานปฏิบัติการระดับภูมิภาค ที่พนักงานต้องยืนยันบัญชีธุรกิจโดยไม่เปิดเผยโทรศัพท์ส่วนตัว
ในทุกกรณี เป้าหมายเหมือนกัน คือพิสูจน์ว่าขั้นตอนยืนยันของคุณเองรับเบอร์แคเมอรูนจริงได้ และรหัสไปถึงคนหรือระบบที่รออยู่
เบอร์ +237 เขียน จัดเก็บ และทำให้เป็นมาตรฐานอย่างไร?
แคเมอรูนไม่มี trunk prefix จึงไม่มีเลขศูนย์นำหน้าให้ตัดออก เบอร์ในประเทศมีเก้าหลัก และเบอร์มือถือขึ้นต้นด้วย 6 ในรูปแบบ E.164 จะเป็น +237 ตามด้วยเลขในประเทศเก้าหลัก โดยไม่มีช่องว่างหรือเครื่องหมายวรรคตอน
นิสัยไม่กี่อย่างช่วยให้ข้อมูลสะอาด
- เก็บสตริง E.164 เป็นค่ามาตรฐาน และจัดรูปแบบสำหรับแสดงผลเฉพาะตอนเรนเดอร์
- ลบช่องว่าง จุด และเครื่องหมายขีดตอนรับข้อมูล เพราะคนมักแบ่งตัวเลขเป็นกลุ่มละสองหรือสามหลัก
- ระเบียน CRM เก่าอาจยังมีเบอร์แปดหลักจากก่อนที่ประเทศเปลี่ยนเป็นเก้าหลัก ให้ทำเครื่องหมายเพื่อตรวจสอบ แทนการเดาตัวเลขที่ขาดหายไป
- ตรวจให้แน่ใจว่าตัวเลือกประเทศของคุณแมป
CMเป็น +237 และไม่ตกไปใช้รหัสของประเทศใกล้เคียงโดยไม่แจ้ง
หากไลบรารีตรวจสอบของคุณปฏิเสธเบอร์ +237 ที่รูปแบบถูกต้อง นั่นคือบั๊กที่ควรจับได้ก่อนเปิดตัว และเบอร์ทดสอบจริงคือวิธีที่เร็วที่สุดในการค้นหา
ข้อความยืนยันของแคเมอรูนจะมาเป็นภาษาอะไร?
ขึ้นอยู่กับบริการที่ส่งและภาษาที่ตั้งไว้ในบัญชีหรืออุปกรณ์ ไม่ใช่ตัวเบอร์ แอประดับโลกมักส่งข้อความเป็นภาษาฝรั่งเศสหรืออังกฤษให้ผู้ใช้ในแคเมอรูน และบางแอปใช้ภาษาอังกฤษเสมอไม่ว่าอย่างไร
ตัวรหัสเองเป็นตัวเลขในเกือบทุกกรณี ตัวแยกวิเคราะห์ของคุณจึงควรดึงรหัสตัวเลข แทนการจับคู่ตามถ้อยคำรอบข้าง เมื่อทดสอบการแปลภาษา ให้สมัครแบบเดียวกันสองครั้ง ครั้งหนึ่งตั้งอินเทอร์เฟซเป็นฝรั่งเศส อีกครั้งเป็นอังกฤษ แล้วยืนยันว่าแอปของคุณเองแสดงข้อความที่ถูกต้องรอบช่องกรอกรหัสทุกครั้ง
บริการใดบ้างที่ส่งรหัสผ่านเส้นทางแคเมอรูนได้?
ปัจจุบัน OTP Gateway แสดงบริการมากกว่า 2,000 รายการสำหรับแคเมอรูน บริการยอดนิยมในภาพรวมสด ได้แก่ WhatsApp, Facebook, imo, Telegram, TikTok, Google (Gmail & YouTube), Microsoft & Outlook, ChatGPT (OpenAI), Signal, Viber, LinkedIn, Uber และ Amazon
สต็อกเปลี่ยนตลอดวัน ดังนั้นให้ถือรายการนั้นเป็นจุดเริ่มต้น API ส่งคืนความพร้อมใช้งานสดและราคาปัจจุบันสำหรับแต่ละคู่บริการกับประเทศ ด้วยเหตุนี้สคริปต์จึงควรขอข้อมูลนี้ทุกครั้งที่รัน แทนการแคชไว้
ฉันเรียก OTP API ของแคเมอรูนจากชุดทดสอบอย่างไร?
ทุกคำขอไปที่ https://otproute.com/api/v1 พร้อม Bearer key ที่ขึ้นต้นด้วย or_live_ คุณสร้างคีย์ได้สูงสุด 10 ชุดใน Developer console ซึ่งทำให้แยกข้อมูลรับรองสำหรับ staging, CI และเครื่องมือ production ได้ง่าย country id ของแคเมอรูนคือ cm
- อ่าน
GET /api/v1/servicesและGET /api/v1/countriesเพื่อหา id - เรียก
GET /api/v1/prices?country=cm&service=<id>เพื่อดูราคาสดและว่าเส้นทางพร้อมใช้งานตอนนี้หรือไม่ - สร้างคำสั่งซื้อด้วย
POST /api/v1/activationsโดยส่ง body เช่น{"service": "whatsapp", "country": "cm"}ผลลัพธ์มี activation id และเบอร์ +237 - พิมพ์เบอร์นั้นลงในหน้าสมัครสมาชิกหรือล็อกอินของแอปของคุณเอง
- รับรหัสผ่าน webhook หรือ poll
GET /api/v1/activations/{id}ทุกไม่กี่วินาที หากการทดสอบถูกยกเลิก ให้เรียกPOST /api/v1/activations/{id}/cancel
สำหรับ webhook ให้สมัครรับ activation.sms_received, activation.expired และ activation.cancelled แล้วตรวจสอบเฮดเดอร์ X-OTPRoute-Signature โดยคำนวณ HMAC-SHA256 ของ <t>.<raw body> ด้วย secret ของ endpoint เปรียบเทียบกับ v1 และปฏิเสธ timestamp ที่เก่าเกินไป คู่มือการลงลายเซ็น webhookอธิบายไว้ และเอกสารอ้างอิงฉบับเต็มอยู่ในเอกสาร API ต้องการเชื่อมต่อโดยไม่ใช้เงินในกระเป๋าเงิน? ขอโหมด sandbox สำหรับบัญชีพัฒนา ซึ่งคืนเบอร์และรหัสจำลอง
คนที่ไม่ใช่นักพัฒนาเก็บรหัส +237 จากแดชบอร์ดได้ไหม?
ได้ ลงชื่อเข้าใช้ เปิด OTP Gateway เลือกแคเมอรูนและบริการ ตรวจราคาที่แสดง แล้วสั่งซื้อเบอร์ นำไปวางในแอปที่คุณกำลังยืนยัน แล้วรอที่หน้า activation จนกว่ารหัสจะปรากฏ
Activation เปิดรับอยู่ 20 นาที หากไม่มี SMS เข้ามาก่อนหมดเวลา หรือคุณยกเลิกก่อน ยอดเต็มจะคืนเข้ากระเป๋าเงินโดยอัตโนมัติ เมื่อรหัสไม่ปรากฏ ให้ลองตามลำดับนี้
- ปล่อยให้หมดช่วงเวลา เพราะบางบริการส่งช้า
- สั่งใหม่ภายหลังหรือลองเส้นทางบริการอื่น แทนการสั่งซ้ำรัว ๆ
- ตรวจว่าบริการรับเบอร์เสมือนหรือไม่ เพราะบางบริการปฏิเสธ ซึ่งเป็นเหตุผลที่มีการคืนเงิน
คู่มือการทดสอบ QAอธิบายว่าทีมนำเรื่องนี้ไปใส่ในเช็กลิสต์การปล่อยเวอร์ชันอย่างไร
ฉันถือเบอร์แคเมอรูนระยะยาวได้ไหม และการเรียกเก็บเงินเป็นอย่างไร?
ไม่มีเบอร์แคเมอรูนระยะยาวแบบสมัครเองบน OTP Route หากทีมของคุณต้องการ โปรดอีเมลถึง [email protected] เพื่อสอบถาม ความเป็นไปได้ขึ้นอยู่กับกฎระเบียบท้องถิ่น และเราสัญญาไม่ได้ ไลน์เฉพาะที่คุณถือไว้ขณะต่ออายุเป็นผลิตภัณฑ์ของสหรัฐอเมริกาและแคนาดา เริ่มต้นที่ $1.95/month อธิบายไว้ในหน้าเบอร์เสมือน
สำหรับ activation ของแคเมอรูน เช่นเดียวกับทุกเส้นทาง ค่าใช้จ่ายถูกหักจากกระเป๋าเงิน USD แบบเติมเงินล่วงหน้าเพียงใบเดียว ไม่มีค่ารายเดือนและไม่มีแพ็กเกจ เติมเงินด้วยบัตรหรือสเตเบิลคอยน์ USDT/USDC และใบแจ้งหนี้ PDF ของการเติมเงินแต่ละครั้งจะส่งเข้ากล่องจดหมายของคุณ คุณสร้างบัญชีได้ด้วยรหัสอีเมลหรือการลงชื่อเข้าใช้ด้วย Google แล้วเปิดใช้ TOTP แบบสองปัจจัยภายหลัง ใช้เบอร์เฉพาะกับผลิตภัณฑ์และบัญชีที่ถูกต้องตามกฎหมายของคุณเอง ปฏิบัติตามข้อกำหนดของแต่ละบริการ และโปรดจำไว้ว่านโยบายการใช้งานที่ยอมรับได้ของ OTP Route มีผลบังคับ
คำถามที่พบบ่อย
ฉันทดสอบขั้นตอนสมัครสมาชิกของแอปในแคเมอรูนโดยไม่มีซิมในพื้นที่ได้ไหม?
ได้ สั่งเบอร์ +237 จาก OTP Gateway กรอกในแอปของคุณ แล้วอ่านรหัสในแดชบอร์ดหรือผ่าน API โดยใช้ country id cm
เบอร์แคเมอรูนต้องมีเลขศูนย์นำหน้าตอนจัดเก็บไหม?
ไม่ แคเมอรูนไม่มี trunk prefix รูปแบบ E.164 จึงเป็นเพียง +237 ตามด้วยเบอร์ในประเทศเก้าหลัก
เบอร์ +237 สำหรับทดสอบราคาเท่าไร?
OTP Gateway เริ่มต้นที่ $0.20 ต่อรหัส จำนวนที่แน่นอนขึ้นอยู่กับบริการ และแสดงในแดชบอร์ดหรือส่งคืนโดย GET /api/v1/prices ก่อนที่คุณสั่งซื้อ
ข้อความยืนยันจะเป็นภาษาฝรั่งเศสหรืออังกฤษ?
ขึ้นอยู่กับบริการที่ส่งและการตั้งค่าภาษาของบัญชี รหัสมักเป็นตัวเลข จึงควรแยกวิเคราะห์ตัวเลข ไม่ใช่ถ้อยคำ
จะเกิดอะไรขึ้นถ้า activation ของแคเมอรูนหมดเวลาโดยไม่มีรหัส?
ไม่มีการเรียกเก็บเงิน เมื่อช่วงเวลา 20 นาทีปิดลงโดยไม่มี SMS ยอดเต็มจะกลับเข้ากระเป๋าเงินของคุณ และเหตุการณ์ activation.expired จะถูกส่งหากคุณใช้ webhook
มี sandbox สำหรับพัฒนาการเชื่อมต่อไหม?
มี ตามคำขอ บัญชีพัฒนาสามารถสลับเป็นโหมด sandbox ซึ่งคืนเบอร์และรหัสจำลอง เพื่อให้ทดสอบครบทุกขั้นตอนโดยไม่เสียเงิน
ชื่อบริการเป็นเครื่องหมายการค้าของเจ้าของนั้น ๆ OTP Route ไม่มีความเกี่ยวข้องกับบริการเหล่านั้น โปรดใช้หมายเลขอย่างถูกกฎหมาย และปฏิบัติตามข้อกำหนดของแต่ละบริการและนโยบายการใช้งานที่ยอมรับได้ของเรา