ไทย
ดึงรหัสยืนยันของกาบูเวร์ดี (+238) เข้าสู่ชุดทดสอบของคุณ
คุณรับรหัสยืนยัน SMS ของกาบูเวร์ดี (+238) ด้วย OTP Route ได้ โดยสั่งเบอร์ใช้ครั้งเดียวจาก OTP Gateway แล้วอ่านรหัสผ่าน REST API, webhook ที่ลงลายเซ็น หรือแดชบอร์ด ราคาเริ่มต้นที่ $0.20 ต่อรหัส ราคาจริงของแต่ละบริการมาจาก GET /api/v1/prices และกระเป๋าเงินจะได้รับเงินคืนเต็มจำนวนหากไม่มีอะไรเข้ามาภายในช่วงเวลา 20 นาที
การ activate เบอร์ +238 เรียกใช้ endpoint ใดบ้าง?
การเชื่อมต่อ OTP API ของกาบูเวร์ดีใช้การเรียกเพียงชุดสั้น ๆ ภายใต้ https://otproute.com/api/v1 ทุกคำขอต้องมี Bearer key ที่ขึ้นต้นด้วย or_live_ ซึ่งสร้างใน Developer console country id ของกาบูเวร์ดีคือ cv ส่วน id ของบริการคือค่า api_service ของแอปที่คุณกำลังทดสอบ
GET /api/v1/servicesและGET /api/v1/countriesดึงแคตตาล็อก ควรแคชไว้ทั้งวันGET /api/v1/prices?country=cv&service=<id>อ่านราคาปัจจุบันและบอกว่าเส้นทางเปิดอยู่ตอนนี้หรือไม่ สต็อกเปลี่ยนตลอดวัน จึงควรเรียกก่อนสั่งซื้อทุกครั้ง แทนที่จะฮาร์ดโค้ดค่าใด ๆPOST /api/v1/activationsพร้อม{"service": "whatsapp", "country": "cv"}จะคืน activation id และเบอร์ +238 ให้นำไปกรอกในฟอร์มสมัครสมาชิกGET /api/v1/activations/{id}ใช้ poll หารหัสหากไม่ได้ใช้ webhookPOST /api/v1/activations/{id}/cancelปล่อยเบอร์เมื่อการทดสอบถูกยกเลิก ยอดที่กันไว้จึงคืนเข้ากระเป๋าเงิน
การเรียก GET /api/v1/balance ก่อนเริ่มรัน ช่วยให้ชุดทดสอบหยุดตั้งแต่ต้นแทนที่จะล้มเหลวกลางทาง เพดานคือ 300 คำขอต่อนาทีต่อบัญชี และเอกสารอ้างอิง API แสดงทุกฟิลด์
ฉันรับ webhook ที่ลงลายเซ็นสำหรับรหัสของกาบูเวร์ดีอย่างไร?
Polling เหมาะกับสคริปต์เดียว แต่เมื่อมีหลายงานรันขนานกัน webhook จะเป็นระเบียบกว่า ลงทะเบียน endpoint ใน Developer console (หนึ่งบัญชีมีได้ห้ารายการ) และสมัครรับ activation.sms_received, activation.expired และ activation.cancelled
แต่ละ POST จะมาพร้อมเฮดเดอร์ X-OTPRoute-Signature ในรูปแบบ t=<unix>,v1=<hex> ให้สร้างสตริง <t>.<raw body> ขึ้นใหม่ ลงลายเซ็นด้วย HMAC-SHA256 โดยใช้ secret ของ endpoint นั้น แล้วเปรียบเทียบผลกับ v1 ด้วยการตรวจแบบ constant time ทิ้งคำขอที่ timestamp เก่าเกินไม่กี่นาที เพื่อไม่ให้คำขอที่ถูกดักไปนำมาเล่นซ้ำได้ จากนั้นให้ประมวลผลโดยอิงตาม activation id หากเหตุการณ์เดียวกันมาถึงสองครั้ง สำเนาที่สองต้องไม่ทำให้อะไรเปลี่ยนแปลง บทความของเราเรื่องการรักษาความปลอดภัย webhook ของ OTP ด้วย HMAC ครอบคลุมกรณีขอบต่าง ๆ
แอปใดบ้างที่ส่งรหัสมายังเบอร์กาบูเวร์ดีได้ในตอนนี้?
แคตตาล็อกสดของ cv ครอบคลุมบริการมากกว่า 800 รายการ บริการยอดนิยมที่เปิดอยู่ในขณะนี้ ได้แก่ WhatsApp, Facebook, Instagram, TikTok, Google (Gmail & YouTube), Microsoft & Outlook, Amazon, Airbnb, Uber, Viber, Telegram และ Netflix ให้ถือรายการนี้เป็นภาพรวม ณ ขณะหนึ่ง เส้นทางเปิดและปิดตามกำลังรองรับของพาร์ตเนอร์ และนี่คือจุดประสงค์ของการ routing OTP ผ่าน API ที่รายงานความพร้อมแบบเรียลไทม์ แทนหน้าเว็บที่แค่สัญญาไว้
หากไม่มีใครในทีมเขียนโค้ด แดชบอร์ดทำงานเดียวกันได้ เลือกบริการ เลือกกาบูเวร์ดี ยืนยันราคาบนหน้าจอ และคัดลอกเบอร์ รหัสจะปรากฏบนการ์ด activation เมื่อมาถึง
เบอร์ +238 มีหน้าตาอย่างไรเมื่อต้องจัดเก็บ?
กาบูเวร์ดีใช้แผนหมายเลขแบบปิด คือเบอร์ในประเทศเจ็ดหลักและไม่มี trunk prefix จึงไม่มีเลขศูนย์นำหน้าให้ตัดออก ในรูปแบบ E.164 เบอร์ก็คือ +238 ตามด้วยเลขเจ็ดหลักนั้น การทำให้เป็นมาตรฐานจึงง่ายมาก แต่ความยาวที่สั้นทำให้ตัวตรวจสอบที่สมมติว่าเบอร์สมาชิกต้องยาวกว่านี้ปฏิเสธเบอร์กาบูเวร์ดีที่ถูกต้อง ซึ่งเป็นสาเหตุทั่วไปที่ฟอร์มปฏิเสธข้อมูลที่ถูกต้อง ให้เก็บสตริง E.164 จัดรูปแบบตามที่ UI ของคุณต้องการ และเพิ่มกรณี +238 ลงในยูนิตเทสต์ของช่องกรอกเบอร์โทร
ภาษาโปรตุเกสเป็นภาษาราชการ ขณะที่ภาษาครีโอลกาบูเวร์ดีคือภาษาที่คนส่วนใหญ่ใช้ในชีวิตประจำวัน จึงควรตรวจว่าเทมเพลต OTP ภาษาโปรตุเกสแสดงผลบนโทรศัพท์ที่นั่นอย่างไร ทีมมักใช้เบอร์ +238 ทดสอบเพราะชาวกาบูเวร์ดีในต่างแดน ชุมชนกาบูเวร์ดีในสหรัฐอเมริกา โปรตุเกส และยุโรปที่อื่น ๆ ยังคงมีบัญชีที่ผูกกับเบอร์ในประเทศ และผลิตภัณฑ์ด้านการโอนเงิน การเดินทาง และการส่งข้อความต้องการให้การสมัครเหล่านั้นใช้งานได้
กระเป๋าเงินจะเป็นอย่างไรถ้าไม่มี SMS เข้ามาใน 20 นาที?
แต่ละ activation เปิดรับอยู่ 20 นาที หากมีรหัสเข้ามาในช่วงนั้น การเรียกเก็บเงินจะคงอยู่ หากหมดเวลาโดยไม่มีอะไร หรือคุณยกเลิกก่อน ยอดเต็มจะคืนเข้ากระเป๋าเงินโดยไม่ต้องเปิดตั๋วซัพพอร์ต เมื่อไม่มีอะไรเข้ามา
- ปล่อยให้หมดช่วงเวลาไปตามปกติ แทนที่จะสั่งซื้อใหม่ทุกไม่กี่วินาที การลองซ้ำรัว ๆ มีแต่ทำให้เงินถูกกันไว้
- ลองใหม่ภายหลัง หรือทดสอบขั้นตอนเดียวกันผ่านเส้นทางบริการอื่น
- ยืนยันว่าแอปรับเบอร์เสมือนหรือไม่ บางแอปปฏิเสธตามนโยบาย และการคืนเงินมีไว้สำหรับกรณีนี้โดยเฉพาะ
- ตรวจว่าฟอร์มของคุณส่งเบอร์ +238 ครบถ้วน ไม่ใช่เบอร์ที่ถูกตัดทอน
คู่มือการลดความล้มเหลวในการส่ง OTP อธิบายการวินิจฉัยไว้ลึกกว่านี้
ฉันเก็บเบอร์กาบูเวร์ดีไว้ล็อกอินซ้ำได้ไหม?
ไม่มีให้สมัครเอง Dedicated Numbers ของ OTP Route ซึ่งเป็นไลน์ระยะยาวพร้อม SMS ขาเข้าและขาออก การโทรผ่านเบราว์เซอร์ และการส่งต่อ webhook เป็นผลิตภัณฑ์ของสหรัฐอเมริกาและแคนาดา เริ่มต้นที่ $1.95/month ไม่มีไลน์ +238 ระยะยาวแบบสมัครเอง หากทีมของคุณมีความจำเป็นจริง ๆ โปรดอีเมลถึง [email protected] ความเป็นไปได้ในการจัดหาขึ้นอยู่กับกฎระเบียบท้องถิ่นและไม่มีการรับประกัน สำหรับบัญชี staging ที่ต้องล็อกอินซ้ำหลายครั้ง เบอร์เสมือน ของสหรัฐฯ หรือแคนาดามักเป็นคำตอบที่ใช้ได้จริง
การใช้งานถูกคิดเงินอย่างไร และทดสอบก่อนใช้งานจริงอย่างไร?
การเรียกเก็บเงินมาจากกระเป๋าเงิน USD แบบเติมเงินล่วงหน้าเพียงใบเดียว ไม่มีค่ารายเดือนและไม่มีระดับแพ็กเกจ เติมเงินด้วยบัตรหรือสเตเบิลคอยน์ USDT/USDC ทุกการเติมเงินมาพร้อมใบแจ้งหนี้ PDF ทางอีเมล ช่วยให้การกระทบยอดของฝ่ายการเงินง่าย ก่อนที่คีย์ production จะแตะกระเป๋าเงิน ให้ขอเปลี่ยนบัญชีพัฒนาของคุณเป็นโหมด sandbox ซึ่งคืนเบอร์และรหัสจำลอง ทำให้ขั้นตอนสั่งซื้อ webhook และการยกเลิกของไคลเอนต์ SMS verification API ของคุณรันใน CI ได้โดยไม่เสียเงินเลย ดูราคาและภาพรวมการทดสอบ QA โปรดปฏิบัติตามข้อกำหนดของแต่ละบริการและนโยบายการใช้งานที่ยอมรับได้ของ OTP Route ตลอดเวลา
คำถามที่พบบ่อย
ฉันทดสอบขั้นตอนสมัครสมาชิกของแอปในกาบูเวร์ดีโดยไม่มีซิมในพื้นที่ได้ไหม?
ได้ สั่งเบอร์ +238 จาก OTP Gateway กรอกในฟอร์มสมัครสมาชิก แล้วอ่านรหัสจากแดชบอร์ด API หรือ webhook ไม่จำเป็นต้องมีใครในทีมอยู่ที่หมู่เกาะนั้น
country id ของกาบูเวร์ดีใน API ของ OTP Route คืออะไร?
คือ cv ส่งเป็น country ใน POST /api/v1/activations และในคำขอราคา
ต้องเติม 0 หน้าเบอร์กาบูเวร์ดีไหม?
ไม่ กาบูเวร์ดีไม่มี trunk prefix รูปแบบสากลจึงเป็นเพียง +238 ตามด้วยเบอร์ในประเทศเจ็ดหลัก
เบอร์ยืนยันของกาบูเวร์ดีราคาเท่าไร?
ราคา OTP Gateway เริ่มต้นที่ $0.20 ต่อรหัส และแตกต่างกันตามบริการ API และแดชบอร์ดแสดงราคาที่แน่นอนก่อนที่คุณสั่งซื้อ คุณถูกเรียกเก็บเงินก็ต่อเมื่อรหัสมาถึงเท่านั้น
ทุกแอปจะส่งรหัสมายังเบอร์เสมือนของกาบูเวร์ดีไหม?
ไม่ บางบริการปฏิเสธเบอร์เสมือน และเส้นทางเปลี่ยนแปลงตลอดวัน หากไม่มีรหัสเข้ามาภายใน 20 นาที ยอดเงินจะคืนเข้ากระเป๋าเงิน
มี sandbox สำหรับทดสอบการเชื่อมต่อ +238 ไหม?
มี ตามคำขอ บัญชีพัฒนาสามารถสลับเป็นโหมด sandbox ซึ่งคืนเบอร์และรหัสจำลอง เพื่อให้การเชื่อมต่อรันได้ครบทุกขั้นตอนโดยไม่เสียเงินในกระเป๋า
ชื่อบริการเป็นเครื่องหมายการค้าของเจ้าของนั้น ๆ OTP Route ไม่มีความเกี่ยวข้องกับบริการเหล่านั้น โปรดใช้หมายเลขอย่างถูกกฎหมาย และปฏิบัติตามข้อกำหนดของแต่ละบริการและนโยบายการใช้งานที่ยอมรับได้ของเรา