ไทย
เช็กลิสต์ใช้งานจริงสำหรับการทดสอบและดำเนินงาน OTP กานา (+233)
OTP Route รับรหัสยืนยัน SMS ของกานา (+233) บนหมายเลขใช้ครั้งเดียวจาก OTP Gateway ทีมจึงอ่านแต่ละรหัสในแดชบอร์ด หรือให้ส่งเข้าระบบของตนเองผ่านเว็บฮุกที่มีลายเซ็นหรือการโพลล์ API ได้ รหัสเริ่มต้นที่ $0.20 ต่อรหัส และหากไม่มีอะไรมาภายในช่วง activation 20 นาที เงินที่เรียกเก็บจะกลับเข้ากระเป๋าเงินของคุณ
ก่อนเริ่ม: รายการตรวจความพร้อมสำหรับกานา
ติ๊กรายการเหล่านี้ให้ครบ แล้วการทดสอบ +233 จะแทบไม่มีอะไรเซอร์ไพรส์:
- ข้อมูลรับรอง Bearer key จากคอนโซลนักพัฒนา (ขึ้นต้นด้วย
or_live_) แยก key สำหรับ local, staging และ CI ทำให้การเพิกถอนไม่ยุ่งยาก - id ของประเทศและบริการ กานาคือ
ghส่วน id ของบริการมาจากGET /api/v1/services - ตัวแยกวิเคราะห์เบอร์ที่เข้าใจเลขศูนย์นำหน้า ชาวกานาเขียนหมายเลขมือถือโดยขึ้นต้นด้วย 0 ในประเทศ และแบบฟอร์มของคุณจะได้รับทั้งสองสไตล์
- ช่องทางรับรหัส ลูปโพลล์ หรือ endpoint เว็บฮุกที่เก็บ secret ไว้อย่างปลอดภัย
- รายการบริการที่ต้องครอบคลุม ตัดสินใจก่อนสั่งซื้อว่าโฟลว์สมัครสมาชิกและล็อกอินใดต้องใช้หมายเลขกานา
- การมองเห็นงบประมาณ อ่าน
GET /api/v1/balanceก่อนรันเป็นชุด เพื่อไม่ให้หยุดกลางชุดทดสอบ
หมายเลขมือถือกานาเขียนอย่างไร และควรเก็บอย่างไร
รหัสประเทศของกานาคือ +233 และ trunk prefix คือ 0 หมายเลขมือถือที่เขียนแบบในประเทศมีสิบหลักขึ้นต้นด้วย 0 ในรูปแบบสากลเลข 0 หายไปและมีเก้าหลักตาม +233 บั๊กคุณภาพข้อมูลแบบคลาสสิกคือผู้ใช้เลือก +233 แล้วพิมพ์หมายเลขท้องถิ่นรวมเลขศูนย์ ทำให้มีหลักเกินมาหนึ่งหลัก ให้ตัด 0 นำหน้าหนึ่งตัวเมื่อมีรหัสประเทศอยู่แล้ว จากนั้นบันทึกผลเป็น E.164 เพื่อให้การลดข้อมูลซ้ำ การค้นหา และการส่ง SMS ตรงกันที่รูปแบบเดียว
ภาษาอังกฤษเป็นภาษาราชการ และข้อความยืนยันส่วนใหญ่ที่ส่งถึงหมายเลขกานาเป็นภาษาอังกฤษ แม้ภาษาอาคาน (ทวิ) เอเว กา และดากบานีจะใช้พูดกันอย่างกว้างขวางและบางแอปแปลถ้อยคำ ให้ตัวดึงรหัสของคุณโฟกัสที่ลำดับตัวเลข ไม่ใช่คำรอบข้าง
ทำไมต้องทดสอบที่นี่ ทีมที่เปิดตัวในแอฟริกาตะวันตก ผลิตภัณฑ์ที่สร้างรอบ mobile money และการชำระเงิน และบริษัทที่ให้บริการชาวกานาในต่างแดนในสหราชอาณาจักรและอเมริกาเหนือ ล้วนต้องมีหลักฐานว่าการสมัครด้วย +233 ใช้งานได้ ทีมฟินเทคอ่านบันทึกเรื่องการเริ่มใช้งานฟินเทคของเราได้สำหรับด้าน KYC ของเรื่องนี้
สั่งหมายเลข +233 ผ่าน API ยืนยันตัวตนผ่าน SMS
Base URL คือ https://otproute.com/api/v1
- ดึงราคาปัจจุบันของคู่ที่คุณต้องการด้วย
GET /api/v1/prices?country=gh&service=<id>ซึ่งบอกด้วยว่าเส้นทางพร้อมใช้งานตอนนี้หรือไม่ - ส่ง
POST /api/v1/activationsพร้อม{"service": "<id>", "country": "gh"}และเก็บ activation id ที่ได้ไว้คู่กับกรณีทดสอบ - ส่งหมายเลข +233 ไปยังผลิตภัณฑ์ที่ทดสอบ
- รับรหัสผ่านเว็บฮุก
activation.sms_receivedหรือโพลล์GET /api/v1/activations/{id}ในช่วงเวลาที่เหมาะสม - เมื่อล้มเหลวหรือตอนปิดการทดสอบ เรียก
POST /api/v1/activations/{id}/cancel
คำขอเว็บฮุกมี X-OTPRoute-Signature: t=<unix>,v1=<hex> คำนวณ HMAC-SHA256 ของ timestamp จุด และ raw body ใหม่ด้วย secret ของ endpoint เปรียบเทียบแบบ constant time และปฏิเสธ timestamp ที่เก่า ทำให้ตัวจัดการเป็น idempotent โดยใช้ activation id เป็นคีย์ เพื่อให้การส่งซ้ำไม่เติมการทดสอบเดียวกันสองครั้ง ศูนย์นักพัฒนารวมตัวอย่าง SDK และเอกสารอ้างอิงไว้
บริการใดบ้างที่เราต์ผ่านกานาในปัจจุบัน
เส้นทางกานามีบริการมากกว่า 1,600 รายการ ภาพรวมล่าสุดของบริการยอดนิยมประกอบด้วย WhatsApp, Telegram, Facebook, Instagram, TikTok, Snapchat, Google (Gmail & YouTube), LinkedIn, Uber, Amazon, ChatGPT (OpenAI), Claude, Discord และ Signal แอปโซเชียลและแอปแชตครองสิ่งที่ผู้ใช้ชาวกานาสมัคร จึงเป็นรอบแรกที่เหมาะสำหรับ QA โลคัลไลซ์
ความพร้อมใช้งานเป็นแบบสดและไม่คงที่ ให้สอบถาม endpoint ราคาสำหรับคู่ที่แน่นอน แทนที่จะเชื่อรายการที่ถูกต้องเมื่อเช้า
รันจากแดชบอร์ดแทน
ไม่ใช่ทุกคนในทีมที่ต้องใช้โค้ด เข้าสู่ระบบ เปิด OTP Gateway เลือกกานาและบริการ ตรวจราคาที่ปรากฏก่อนสั่งซื้อ แล้วยืนยัน คัดลอกหมายเลข +233 ไปใส่ในแอปที่ทดสอบ เมื่อ SMS มาถึง รหัสจะแสดงข้างคำสั่งซื้อพร้อมเวลาที่เหลือ เจ้าหน้าที่ปฏิบัติการมักใช้เส้นทางนี้ตรวจโฟลว์เดียวหลังปล่อยเวอร์ชัน โดยไม่ต้องแตะชุดทดสอบ
การแก้ปัญหาหมายเลข +233 ที่เงียบ
เมื่อไม่มีอะไรปรากฏ ไล่ตามรายการนี้ตามลำดับ:
- ช่วงเวลายังเปิดอยู่หรือไม่ Activation มีอายุ 20 นาที ให้เวลาบริการก่อนสรุปว่าล้มเหลว
- บริการยอมรับหมายเลขหรือไม่ บางแพลตฟอร์มปฏิเสธหมายเลขเสมือน หากมีข้อผิดพลาดบนแบบฟอร์มเอง ให้ยกเลิกแล้วลองเส้นทางอื่น
- ลองใหม่ภายหลัง หรือลองเส้นทางอื่น ความครอบคลุมของบริการหนึ่งๆ เปลี่ยนไปตลอดวัน
- อย่ายิงถี่ ลูปที่สั่งซื้อซ้ำทุกไม่กี่วินาทีเปลืองคำขอภายใต้ขีดจำกัด 300 ต่อนาที และแทบไม่ช่วย
- ดูล็อกของคุณเอง ลายเซ็นที่ถูกปฏิเสธหรือตัวจัดการที่ล่มจะดูเหมือนรหัสที่ไม่มา
คุณถูกเรียกเก็บเงินก็ต่อเมื่อรหัสมาถึง activation ที่หมดอายุและที่ยกเลิกจะคืนเงินเต็มจำนวนเข้ากระเป๋าโดยอัตโนมัติ บทความการลดความล้มเหลวในการส่ง OTP ลงลึกเรื่องการออกแบบ retry
สายระยะยาว การชำระเงิน และ sandbox
ไม่มีหมายเลขกานาระยะยาวแบบสั่งซื้อเอง สายเฉพาะเป็นผลิตภัณฑ์ของสหรัฐอเมริกาและแคนาดา เริ่มต้น $1.95/เดือน อธิบายไว้ในหน้าหมายเลขเสมือน สำหรับสายกานา ให้อีเมลถึง [email protected] และทีมงานจะแจ้งว่ากฎระเบียบท้องถิ่นอนุญาตอะไรบ้าง
OTP Route ใช้กระเป๋าเงิน USD แบบเติมล่วงหน้าใบเดียว จ่ายตามการใช้งาน ไม่มีค่าสมาชิก เติมเงินด้วยบัตรหรือ USDT/USDC และคุณจะได้รับใบแจ้งหนี้ PDF ทางอีเมลทุกครั้ง สำหรับงานเชื่อมต่อ บัญชีพัฒนาสามารถสลับเป็น sandbox ได้เมื่อร้องขอ เพื่อส่งคืนหมายเลขและรหัสจำลอง คุณสร้างบัญชีได้ด้วยรหัสอีเมลหรือการเข้าสู่ระบบ Google ใช้ทุกหมายเลขให้สอดคล้องกับข้อกำหนดของบริการเป้าหมายและนโยบายการใช้งานที่ยอมรับได้ (Acceptable Use Policy) ของเรา
คำถามที่พบบ่อย
ฉันรับรหัส SMS OTP ของกานาผ่าน API ได้หรือไม่
ได้ สร้าง activation ด้วย country gh แล้วรับรหัสผ่านเว็บฮุก หรือโพลล์ endpoint ของ activation
ฉันควรเก็บหมายเลขกานาพร้อมเลขศูนย์นำหน้าหรือไม่
ไม่ ตัด trunk 0 ออกแล้วเก็บ E.164 ด้วย +233 และเก้าหลัก ซึ่งช่วยให้การค้นหาและการลดข้อมูลซ้ำสอดคล้องกัน
ข้อความยืนยันบนหมายเลขกานาใช้ภาษาอะไร
โดยปกติเป็นภาษาอังกฤษ ซึ่งเป็นภาษาราชการ บางแอปแปลถ้อยคำ จึงควรดึงตัวเลขแทนการจับคู่ข้อความตายตัว
หมายเลข +233 สำหรับทดสอบราคาเท่าไร
รหัสของ OTP Gateway เริ่มต้น $0.20 ต่อรหัส ราคาที่แน่นอนของแต่ละบริการจะแสดงก่อนสั่งซื้อ
ฉันถูกเรียกเก็บเงินหรือไม่ หากแอปไม่เคยส่งรหัส
ไม่ หากไม่มี SMS เข้าในช่วง 20 นาที หรือคุณยกเลิก ยอดเต็มจะคืนเข้ากระเป๋าเงิน
ทีมซัพพอร์ตของฉันขอหมายเลขกานาถาวรได้หรือไม่
ไม่ใช่แบบสั่งซื้อเอง สายระยะยาวมีเฉพาะสหรัฐอเมริกาและแคนาดา โปรดสอบถามทีมงานทางอีเมลเกี่ยวกับตัวเลือกอื่น
ฉันชำระด้วยสเตเบิลคอยน์ได้หรือไม่
ได้ กระเป๋าเงินรับการเติมเงินด้วยบัตร รวมถึง USDT และ USDC และทุกการเติมเงินมาพร้อมใบแจ้งหนี้ PDF
ชื่อบริการเป็นเครื่องหมายการค้าของเจ้าของนั้น ๆ OTP Route ไม่มีความเกี่ยวข้องกับบริการเหล่านั้น โปรดใช้หมายเลขอย่างถูกกฎหมาย และปฏิบัติตามข้อกำหนดของแต่ละบริการและนโยบายการใช้งานที่ยอมรับได้ของเรา