ไทย
การยืนยัน SMS ของตูนิเซีย (+216): เช็กลิสต์สำหรับนักพัฒนา
ได้ คุณรับรหัสยืนยันของตูนิเซีย (+216) ผ่าน OTP Route ได้ สั่งหมายเลขบน OTP Gateway แล้วอ่านรหัสในแดชบอร์ด poll REST API หรือรับจาก webhook ที่ลงลายเซ็น ราคาเริ่มต้นที่ $0.20 ต่อรหัส และคำสั่งซื้อที่ไม่ได้รับ SMS ภายใน 20 นาทีจะได้รับเงินคืนเข้ากระเป๋าเงินโดยอัตโนมัติ
อะไรอยู่ในเช็กลิสต์ก่อนเริ่มก่อนสั่งหมายเลข +216?
ทำตามรายการนี้ครั้งเดียว การทดสอบตูนิเซียส่วนใหญ่จะราบรื่น
- คีย์ API พร้อม สร้างคีย์ Bearer ใน Developer console คีย์ live ขึ้นต้นด้วย
or_live_ - กระเป๋าเงินมีเงิน OTP Gateway ตัดจากยอด USD แบบเติมล่วงหน้าของคุณ
GET /api/v1/balanceยืนยันได้จากสคริปต์ - เข้าถึง webhook ได้ ลงทะเบียน endpoint แบบ HTTPS เก็บ secret ของมัน และตรวจว่านาฬิกาเซิร์ฟเวอร์ของคุณแม่นยำเพื่อให้การตรวจ timestamp ผ่าน
- ตรวจราคาแล้ว เรียก
GET /api/v1/prices?country=tn&service=<id>สำหรับบริการที่คุณวางแผนทดสอบ - ทดสอบช่องโทรศัพท์แล้ว ตรวจให้แน่ใจว่าแบบฟอร์มของคุณรับหมายเลขในประเทศของตูนิเซีย 8 หลัก และรับ
+216สากลที่วางมา - ตัวแยกวิเคราะห์ยืดหยุ่น ยืนยันว่าการดึงรหัสใช้ได้กับเนื้อความภาษาอาหรับ ฝรั่งเศส และอังกฤษ (ดูด้านล่าง)
- ทบทวนข้อกำหนดแล้ว คุณทดสอบผลิตภัณฑ์ของคุณเองหรือดำเนินงานบัญชีที่ถูกต้องตามกฎหมายของคุณเอง ตามกฎของบริการและนโยบายการใช้งานที่ยอมรับได้ของ OTP Route
หมายเลขตูนิเซียจัดรูปแบบเป็น E.164 อย่างไร?
ตูนิเซียใช้แผนหมายเลขแบบปิด หมายเลขผู้ใช้ทุกหมายเลขมี 8 หลักและไม่มี trunk prefix จึงไม่ต้องตัดอะไรก่อนเติมรหัสประเทศ รูปแบบ E.164 คือ +216 ตามด้วยเลข 8 หลักนั้นเท่านั้น ชาวท้องถิ่นมักเขียนหมายเลขเป็นกลุ่ม เช่น xx xxx xxx จึงควรลบช่องว่าง จุด และขีดกลางเมื่อทำให้เป็นมาตรฐาน หลีกเลี่ยงการตรวจสอบกับรายการตัวเลขนำหน้าที่ตายตัว การตรวจความยาวพร้อมไลบรารีโทรศัพท์ที่น่าเชื่อถือปลอดภัยกว่าตารางช่วงที่เขียนเอง
ข้อความยืนยันของตูนิเซียมาเป็นภาษาอะไร?
ภาษาอาหรับเป็นภาษาทางการ ภาษาอาหรับแบบตูนิเซียเป็นภาษาที่ผู้คนพูดในแต่ละวัน และภาษาฝรั่งเศสใช้กันทั่วไปในธุรกิจ การบริหาร และแอปจำนวนมาก ผลคือการรันทดสอบครั้งเดียวอาจเห็นรหัสเป็นภาษาฝรั่งเศส อังกฤษ หรืออาหรับ ขึ้นกับผู้ส่งและภาษาของอุปกรณ์
ข้อความภาษาอาหรับส่งเป็น SMS Unicode และอาจมีเครื่องหมายทิศทางขวาไปซ้ายรอบตัวเลข regex ที่จับชุดตัวเลข ASCII ชุดแรกยาว 4 ถึง 8 หลัก หลังตัดเครื่องหมายที่มองไม่เห็นออก ใช้ได้กับทั้งสามภาษา ทีมมักเพิ่มตูนิเซียในเมทริกซ์สำหรับการเปิดตัวในแอฟริกาเหนือที่ใช้ภาษาฝรั่งเศสร่วมกับโมร็อกโกและแอลจีเรีย สำหรับ QA การแปลเป็นภาษาท้องถิ่นของเลย์เอาต์ขวาไปซ้าย หรือเพราะให้บริการลูกค้าชาวตูนิเซียที่อาศัยในยุโรป หมายเลข +216 สำหรับทดสอบครอบคลุมทุกกรณีเหล่านี้
ทีละขั้น: รับ OTP ของตูนิเซียผ่าน API
ข้อมูลล่าสุดแสดงบริการมากกว่า 1,700 รายการสำหรับตูนิเซีย รวมถึง Facebook, WhatsApp, Instagram, Telegram, TikTok, Google (Gmail & YouTube), Snapchat, Signal, LinkedIn, Discord, ChatGPT (OpenAI), Microsoft & Outlook, Amazon และ Uber ความพร้อมใช้งานเปลี่ยนไปตลอดวัน ให้ตรรกะการกำหนดเส้นทาง OTP ของคุณอ่านจาก GET /api/v1/services และ GET /api/v1/countries เมื่อเริ่มการรัน
- ส่ง
POST /api/v1/activationsพร้อม{"service": "facebook", "country": "tn"}และบันทึก activation id - พิมพ์หมายเลขที่ส่งกลับลงในแอปที่คุณทดสอบ แล้วกระตุ้นให้ส่งรหัส
- จัดการ
activation.sms_receivedบน webhook ของคุณ ตรวจX-OTPRoute-Signature(HMAC-SHA256 ของ timestamp จุด และ raw body) ปฏิเสธ timestamp เก่า และเพิกเฉยรายการซ้ำสำหรับ activation id ที่คุณประมวลผลไปแล้ว - หากไม่มี webhook ให้ poll
GET /api/v1/activations/{id}โดยอยู่ต่ำกว่าขีดจำกัด 300 คำขอต่อนาทีมากๆ - เรียก
POST /api/v1/activations/{id}/cancelหากยกเลิกการทดสอบ
เอกสาร APIแสดงทุกฟิลด์ และคู่มือการทดสอบ CIแสดงวิธีเชื่อมเข้ากับไปป์ไลน์
ทีละขั้นจากแดชบอร์ด
- สร้างบัญชีด้วยอีเมลและรหัสหกหลัก หรือด้วยการลงชื่อเข้าใช้ Google และเปิดใช้ TOTP สองปัจจัย
- เติมเงินด้วยบัตรหรือ USDT/USDC
- เลือกตูนิเซีย แล้วเลือกบริการ และตรวจราคาที่แสดง
- สั่งซื้อ คัดลอกหมายเลข +216 และขอรหัสในแอปปลายทาง
- คัดลอกรหัสตูนิเซียจากแดชบอร์ดทันทีที่ปรากฏ และทำขั้นตอนสมัครที่คุณกำลังทดสอบให้เสร็จ
การแก้ปัญหา: ถ้ารหัส +216 ไม่เคยมาล่ะ?
แต่ละ activation ทำงาน 20 นาที และคุณจ่ายก็ต่อเมื่อรหัสมาถึง หากช่วงเวลาหมดหรือคุณยกเลิก เงินเต็มจำนวนจะกลับเข้ากระเป๋าเงิน
- ไม่มีอะไรมาเลย: ปล่อยให้ช่วงเวลาหมด แล้วลองใหม่ภายหลังหรือผ่านเส้นทางบริการอื่นหากการทดสอบอนุญาต
- บริการปฏิเสธหมายเลข: บางบริการปฏิเสธหมายเลขเสมือน การคืนเงินครอบคลุมกรณีนี้
- webhook เงียบแต่แดชบอร์ดแสดงรหัส: การตรวจลายเซ็นของคุณน่าจะล้มเหลว ให้เปรียบเทียบกับ raw body ไม่ใช่ JSON ที่ serialize ใหม่ และตรวจความเพี้ยนของนาฬิกา
- ล้มเหลวติดกันหลายครั้ง: เพิ่มการหน่วง การสั่งซ้ำในลูปถี่ๆ แทบไม่ช่วย
สายระยะยาว การเรียกเก็บเงิน และ sandbox สำหรับตูนิเซีย
ไม่มีหมายเลขตูนิเซียระยะยาวแบบสั่งเอง Dedicated Number เป็นผลิตภัณฑ์ของสหรัฐฯ และแคนาดา เริ่มต้น $1.95/เดือน หากต้องการสาย +216 ระยะยาว อีเมลถึง [email protected] โดยโปรดทราบว่าความพร้อมให้บริการขึ้นกับกฎระเบียบในพื้นที่
กระเป๋าเงินเป็นแบบจ่ายตามการใช้งานโดยไม่มีค่ารายเดือน และทุกการเติมเงินจะได้ใบแจ้งหนี้ PDF ทางอีเมล บัญชีพัฒนาขอโหมด sandbox ได้ ซึ่งหมายเลขและรหัสจำลองช่วยให้คุณพิสูจน์การเชื่อมต่อได้โดยไม่ใช้ยอดคงเหลือ
คำถามที่พบบ่อย
ฉันทดสอบขั้นตอนสมัครสมาชิกของตูนิเซียโดยไม่มีซิมตูนิเซียได้ไหม?
ได้ ใช้หมายเลข +216 จาก OTP Gateway และรับรหัสในแดชบอร์ดหรือผ่าน SMS verification API และ webhook
หมายเลขตูนิเซียมี trunk prefix ที่ต้องตัดออกหรือไม่?
ไม่ หมายเลขตูนิเซียมี 8 หลักโดยไม่มี trunk prefix รูปแบบ E.164 จึงเป็นเพียง +216 บวกตัวเลขเหล่านั้น
country id ของ OTP API ตูนิเซียคืออะไร?
ใช้ tn ใน query ของราคาและใน body ของคำขอ POST /api/v1/activations
หมายเลขยืนยันตูนิเซียราคาเท่าไร?
เริ่มต้น $0.20 ต่อรหัส จำนวนที่แน่นอนขึ้นกับบริการและแสดงในแดชบอร์ดและ endpoint ราคาก่อนที่คุณจะสั่ง ดูราคา
ตัวแยกวิเคราะห์ของฉันล้มเหลวกับข้อความ OTP ภาษาอาหรับ ควรเปลี่ยนอะไร?
ตัดเครื่องหมายทิศทาง Unicode ออก และจับคู่ลำดับตัวเลขแทนคำรอบข้าง เพื่อให้กฎเดียวกันใช้ได้กับเนื้อความภาษาอาหรับ ฝรั่งเศส และอังกฤษ
ฉันเก็บหมายเลข +216 ไว้ล็อกอินภายหลังได้ไหม?
ไม่ได้ผ่านแบบสั่งเอง หมายเลข gateway ครอบคลุมหนึ่งรหัส และสายระยะยาวที่ใช้ได้ทันทีมีเฉพาะในสหรัฐฯ และแคนาดา
ชื่อบริการเป็นเครื่องหมายการค้าของเจ้าของนั้น ๆ OTP Route ไม่มีความเกี่ยวข้องกับบริการเหล่านั้น โปรดใช้หมายเลขอย่างถูกกฎหมาย และปฏิบัติตามข้อกำหนดของแต่ละบริการและนโยบายการใช้งานที่ยอมรับได้ของเรา