Verifikasi SMS Tunisia (+216): Daftar Periksa untuk Developer

Kode telepon +216OTP Gateway mulai $0.20 per kodeNomor khusus: hanya AS & KanadaID API: tn
Jawaban singkat

Ya, Anda dapat menerima kode verifikasi Tunisia (+216) dengan OTP Route: pesan nomor di OTP Gateway dan baca kodenya di dasbor, lakukan polling REST API, atau ambil dari webhook bertanda tangan. Harga mulai dari $0.20 per kode, dan pesanan yang tidak mendapat SMS dalam 20 menit dikembalikan ke dompet Anda secara otomatis.

Apa saja yang masuk daftar periksa sebelum memesan nomor +216?

Jalankan daftar ini sekali dan sebagian besar proses uji Tunisia akan berjalan mulus:

  • Kunci API siap. Buat kunci Bearer di Developer console; kunci live diawali or_live_.
  • Dompet terisi. OTP Gateway menarik dari saldo USD prabayar Anda; GET /api/v1/balance mengonfirmasinya dari skrip.
  • Webhook dapat dijangkau. Daftarkan endpoint HTTPS, simpan secret-nya, dan pastikan jam server Anda akurat agar pemeriksaan timestamp lolos.
  • Harga diperiksa. Panggil GET /api/v1/prices?country=tn&service=<id> untuk layanan persis yang ingin Anda uji.
  • Kolom telepon diuji. Pastikan formulir Anda sendiri menerima nomor nasional Tunisia delapan digit dan nomor internasional +216 yang ditempel.
  • Pengurai toleran. Pastikan ekstraksi kode bekerja untuk isi pesan berbahasa Arab, Prancis, dan Inggris (lihat di bawah).
  • Ketentuan ditinjau. Anda menguji produk Anda sendiri atau mengoperasikan akun Anda sendiri yang sah, sesuai aturan layanan dan Kebijakan Penggunaan yang Dapat Diterima OTP Route.

Bagaimana nomor Tunisia diformat untuk E.164?

Tunisia memakai rencana penomoran tertutup: setiap nomor pelanggan terdiri dari delapan digit dan tidak ada awalan trunk, sehingga tidak ada yang perlu dibuang sebelum menambahkan kode negara. Bentuk E.164-nya cukup +216 diikuti delapan digit itu. Orang setempat sering menulis nomor dalam kelompok seperti xx xxx xxx, jadi buang spasi, titik, dan tanda hubung saat menormalisasi. Hindari validasi terhadap daftar tetap digit awal; pemeriksaan panjang ditambah pustaka telepon yang tepercaya lebih aman daripada tabel rentang buatan sendiri.

Dalam bahasa apa teks verifikasi Tunisia datang?

Bahasa Arab adalah bahasa resmi, Arab Tunisia adalah yang dituturkan sehari-hari, dan bahasa Prancis umum dipakai dalam bisnis, administrasi, dan banyak aplikasi. Akibatnya satu proses uji bisa melihat kode dalam bahasa Prancis, Inggris, atau Arab tergantung pengirim dan locale perangkat.

Pesan berbahasa Arab dikirim sebagai SMS Unicode dan dapat memuat tanda arah kanan-ke-kiri di sekitar digit. Regex yang mengambil rangkaian pertama empat sampai delapan digit ASCII, setelah membuang tanda tak terlihat, bertahan di ketiga bahasa. Tim biasanya menambahkan Tunisia ke matriks mereka untuk peluncuran Afrika Utara berbahasa Prancis bersama Maroko dan Aljazair, untuk QA lokalisasi tata letak kanan-ke-kiri, atau karena mereka melayani pelanggan Tunisia yang tinggal di Eropa; nomor +216 untuk pengujian mencakup semua kasus itu.

Langkah demi langkah: menerima OTP Tunisia lewat API

Snapshot langsung mencantumkan lebih dari 1.700 layanan untuk Tunisia, termasuk Facebook, WhatsApp, Instagram, Telegram, TikTok, Google (Gmail & YouTube), Snapchat, Signal, LinkedIn, Discord, ChatGPT (OpenAI), Microsoft & Outlook, Amazon, dan Uber. Ketersediaan berubah sepanjang hari, jadi biarkan logika OTP routing Anda membacanya dari GET /api/v1/services dan GET /api/v1/countries saat proses dimulai.

  1. Kirim POST /api/v1/activations dengan {"service": "facebook", "country": "tn"} dan simpan id aktivasinya.
  2. Ketik nomor yang dikembalikan ke aplikasi yang Anda uji dan picu pengiriman kode.
  3. Tangani activation.sms_received di webhook Anda: verifikasi X-OTPRoute-Signature (HMAC-SHA256 dari timestamp, sebuah titik, dan isi mentah), tolak timestamp lama, dan abaikan duplikat untuk id aktivasi yang sudah Anda proses.
  4. Tanpa webhook, lakukan polling GET /api/v1/activations/{id}, dengan tetap jauh di bawah batas 300 permintaan per menit.
  5. Panggil POST /api/v1/activations/{id}/cancel jika pengujian dibatalkan.

Dokumentasi API mencantumkan setiap kolom, dan panduan pengujian CI menunjukkan cara memasangnya ke pipeline.

Langkah demi langkah dari dasbor

  1. Buat akun dengan email dan kode enam digit, atau dengan masuk lewat Google, lalu aktifkan dua faktor TOTP.
  2. Tambahkan dana lewat kartu atau USDT/USDC.
  3. Pilih Tunisia, lalu layanannya, dan periksa harga yang ditampilkan.
  4. Pesan, salin nomor +216, dan minta kode di aplikasi target.
  5. Salin kode Tunisia dari dasbor begitu muncul dan selesaikan pendaftaran yang sedang Anda uji.

Pemecahan masalah: bagaimana jika kode +216 tidak pernah muncul?

Setiap aktivasi berjalan selama 20 menit, dan Anda hanya membayar ketika kode tiba. Jika jendela berakhir atau Anda membatalkan, seluruh jumlah kembali ke dompet.

  • Tidak ada yang tiba sama sekali: biarkan jendela habis, lalu coba lagi nanti atau dengan rute layanan lain jika pengujian mengizinkan.
  • Layanan menolak nomor: sebagian layanan menolak nomor virtual; pengembalian dana mencakup kasus itu.
  • Webhook diam tetapi dasbor menampilkan kode: pemeriksaan tanda tangan Anda kemungkinan gagal; bandingkan dengan isi mentah, bukan JSON yang diserialisasi ulang, dan periksa pergeseran jam.
  • Beberapa kegagalan beruntun: tambahkan back-off; memesan ulang dalam loop yang rapat jarang membantu.

Nomor jangka panjang, penagihan, dan sandbox untuk Tunisia

Tidak ada nomor Tunisia jangka panjang self-serve. Dedicated Number adalah produk AS dan Kanada mulai $1.95/month; jika Anda memerlukan nomor +216 yang bertahan lama, kirim email ke [email protected], dengan memahami bahwa ketersediaan bergantung pada aturan lokal.

Dompet bersifat bayar sesuai pemakaian tanpa biaya bulanan, dan setiap isi ulang mendapat faktur PDF lewat email. Akun pengembangan dapat meminta mode sandbox, di mana nomor dan kode simulasi memungkinkan Anda membuktikan integrasi tanpa menghabiskan saldo.

Pertanyaan umum

Bisakah saya menguji alur pendaftaran Tunisia tanpa SIM Tunisia?

Bisa. Gunakan nomor +216 dari OTP Gateway dan ambil kodenya di dasbor atau lewat API verifikasi SMS dan webhook.

Apakah nomor Tunisia memiliki awalan trunk yang harus dibuang?

Tidak. Nomor Tunisia terdiri dari delapan digit tanpa awalan trunk, jadi bentuk E.164-nya hanya +216 ditambah digit tersebut.

Apa id negara API OTP Tunisia?

Gunakan tn pada query harga dan pada isi permintaan POST /api/v1/activations.

Berapa biaya nomor verifikasi Tunisia?

Mulai $0.20 per kode; jumlah pastinya bergantung pada layanan dan muncul di dasbor serta endpoint harga sebelum Anda memesan. Lihat harga.

Pengurai saya gagal pada pesan OTP berbahasa Arab. Apa yang harus saya ubah?

Buang tanda arah Unicode dan cocokkan rangkaian digit, bukan kata-kata di sekitarnya, agar aturan yang sama bekerja untuk isi pesan Arab, Prancis, dan Inggris.

Bisakah saya menyimpan nomor +216 untuk login di kemudian hari?

Tidak lewat self-serve. Nomor Gateway hanya mencakup satu kode, dan nomor jangka panjang yang tersedia instan hanya ada di AS dan Kanada.

Nama layanan adalah merek dagang milik pemiliknya masing-masing. OTP Route tidak berafiliasi dengan mereka. Gunakan nomor secara sah, patuhi ketentuan tiap layanan dan Kebijakan Penggunaan yang Dapat Diterima kami.

Rutekan OTP pertama Anda dalam hitungan menit

Buat akun gratis, isi saldo dompet USD, lalu pesan nomor dari dasbor atau API. Tanpa biaya bulanan.