Bahasa Indonesia
Menguji alur pendaftaran Mali saat tak seorang pun di tim punya SIM +223
Ya, OTP Route memungkinkan tim Anda menerima kode verifikasi SMS Mali (+223) pada nomor sekali pakai OTP Gateway dan membacanya di dashboard atau mengambilnya lewat polling REST dan webhook bertanda tangan. Setiap kode mulai dari $0.20 per kode dengan harga langsung dari API, dan Anda hanya ditagih saat kode benar-benar tiba dalam jendela 20 menit.
Produk Anda meluncur di Mali tetapi tak ada yang punya SIM lokal. Lalu bagaimana?
Ini dilema yang akrab bagi seorang QA lead. Tim produk ingin jalur pendaftaran Mali terverifikasi sebelum kampanye pemasaran di Bamako, kolom telepon sudah menerima +223, dan setiap ponsel engineer memakai SIM Eropa atau Amerika Utara. Meminjam nomor pribadi rekan itu rapuh, tidak bisa diskalakan untuk rangkaian tes, dan membocorkan data staf ke akun uji.
Nomor verifikasi Mali dari OTP Gateway menyelesaikan masalah yang sempit ini: satu nomor +223 nyata, dipakai untuk satu kode, lalu dibuang. Anda bisa menjalankannya dari skrip atau memesannya manual di dashboard, dan halaman pengujian QA serta CI/CD menjelaskan cara tim memasukkannya ke dalam regression run.
Aplikasi apa saja yang bisa mengirim kode ke nomor verifikasi Mali?
Snapshot langsung untuk Mali mencakup WhatsApp, Facebook, Telegram, TikTok, Google (Gmail & YouTube), Instagram, Snapchat, imo, Viber, Signal, Microsoft & Outlook, ChatGPT (OpenAI), dan LinkedIn. Di seluruh gateway, Mali memiliki lebih dari 1.600 layanan yang tersedia.
Ketersediaan tidak statis. Rute dibuka dan ditutup sepanjang hari, jadi skrip sebaiknya memastikan layanan dapat dibeli saat runtime, bukan mengandaikan hasil kemarin masih berlaku.
Bagaimana alur API OTP Mali dalam kode?
Permintaan dikirim ke https://otproute.com/api/v1 dengan kunci Bearer yang diawali or_live_. Kunci dibuat di Developer console, hingga 10 per akun.
- Ambil id sekali dari
GET /api/v1/servicesdanGET /api/v1/countries. Mali adalahml. - Baca harga langsung dengan
GET /api/v1/prices?country=ml&service=<id>. - Pesan lewat
POST /api/v1/activations, misalnya{"service": "whatsapp", "country": "ml"}, dan simpan id aktivasi. - Masukkan nomor +223 yang dikembalikan ke formulir verifikasi aplikasi Anda.
- Ambil kode dari
GET /api/v1/activations/{id}, atau biarkan webhook memberi tahu Anda. Lepaskan nomor yang tak terpakai denganPOST /api/v1/activations/{id}/cancel.
Untuk webhook, langgankan endpoint (lima diizinkan) ke activation.sms_received, activation.expired, dan activation.cancelled. Periksa X-OTPRoute-Signature dengan menghitung HMAC-SHA256 atas "<t>.<raw body>" menggunakan secret endpoint, tolak timestamp basi, dan buat handler idempoten pada id aktivasi. Batas akun adalah 300 permintaan per menit, dan panduan integrasi API memuat contoh kerja.
Delapan digit, tanpa awalan trunk: menyimpan nomor Mali
Mali menggunakan rencana penomoran tertutup delapan digit tanpa awalan trunk, sehingga nomor yang dipencet di dalam negeri sama dengan delapan digit yang mengikuti +223 dari luar negeri. Itu membuat normalisasi sangat sederhana: bentuk E.164 adalah +223 ditambah delapan digit, dan tidak ada angka nol di depan untuk ditambah atau dibuang. Tetap validasi panjangnya secara eksplisit, karena aturan generik yang ditulis untuk pasar sepuluh digit akan menolak input Mali yang valid.
Bahasa Prancis adalah bahasa yang lazim untuk pesan verifikasi dari aplikasi internasional, sedangkan bahasa Bambara paling banyak dituturkan dalam kehidupan sehari-hari. Kode karenanya cenderung datang dalam templat bahasa Prancis atau Inggris; ekstrak dengan pola numerik, jangan mencocokkan frasa.
Mengapa perlu menguji di sini? Tim yang meluncurkan produk bernuansa mobile money di Afrika Barat, LSM dan operator logistik yang menjalankan akun staf lapangan dari Bamako, serta aplikasi yang melayani diaspora Mali yang besar di Prancis dan negara tetangga, semuanya membutuhkan jalur +223 yang berfungsi. Padukan dengan pengecekan rute seperti Senegal ketika peluncurannya bersifat regional.
Apa yang dilakukan saat kode +223 tak kunjung datang
Tidak ada SMS biasanya berarti masalah di rute atau layanan, bukan integrasi Anda. Sebelum membuat laporan bug:
- Tunggu penuh 20 menit; sebagian pengirim melepas pesan secara berkelompok.
- Cari tahu apakah layanan menolak nomor virtual. Sebagian menolaknya, dan dalam kasus itu pengembalian dana otomatis melindungi Anda.
- Kembali lagi nanti atau coba rute layanan lain, jangan memesan ulang dalam loop cepat.
- Batalkan aktivasi yang sudah Anda tinggalkan agar saldo langsung dipulihkan.
Jika belum ada yang tiba saat jendela ditutup, atau Anda membatalkan lebih dulu, seluruh jumlahnya kembali ke dompet Anda.
Bisakah tim saya memegang nomor Mali jangka panjang?
OTP Route tidak memiliki nomor Mali jangka panjang swalayan. Untuk ml, hanya OTP Gateway sekali pakai yang tersedia.
Dedicated Virtual Number OTP Route, yang diperpanjang dari dompet dan mendukung SMS masuk dan keluar serta panggilan lewat browser, hanya ada di Amerika Serikat dan Kanada, mulai dari $1.95/month. Jika jalur +223 yang tetap penting bagi operasional Anda, kirim email ke [email protected]; apa pun di luar gateway bergantung pada aturan setempat dan tidak dijamin.
Membayar routing OTP Mali dan menguji tanpa mengeluarkan dana
Satu dompet USD prabayar mendanai setiap negara: bayar sesuai pemakaian, tanpa biaya bulanan, tanpa memilih paket. Isi saldo dengan kartu atau USDT/USDC, dan setiap isi ulang disertai faktur PDF lewat email.
Selama Anda masih membangun, minta dukungan untuk mengalihkan akun pengembangan ke mode sandbox. Anda lalu mendapat nomor dan kode simulasi dan dapat melatih seluruh urutan SMS verification API tanpa pengeluaran dari dompet. Gunakan nomor nyata hanya untuk produk dan akun sah Anda sendiri, dengan menghormati ketentuan setiap layanan dan Acceptable Use Policy. Tarif terkini ada di halaman harga.
Pertanyaan umum
Bisakah saya memverifikasi pendaftaran Mali tanpa bepergian atau membeli SIM lokal?
Bisa. Pesan nomor +223 untuk pengujian di OTP Gateway, masukkan ke aplikasi Anda, dan baca kodenya di dashboard atau lewat API.
Apa id Mali di API OTP Route?
Mali adalah ml, nilai yang dimasukkan ke pencarian harga maupun body permintaan aktivasi.
Apakah nomor Mali punya angka nol di depan yang harus dihapus?
Tidak. Mali tidak memiliki awalan trunk; nomor yang valid adalah +223 diikuti delapan digit.
Berapa biaya SMS OTP Mali?
Kode Mali mulai dari $0.20 per kode, dengan angka untuk setiap aplikasi disebutkan langsung oleh API sebelum pembelian.
Apakah saya rugi jika aplikasi tidak pernah mengirim kodenya?
Tidak. Aktivasi tanpa SMS hingga akhir jendela 20 menit, atau yang Anda batalkan, dikembalikan penuh ke dompet.
Bisakah orang yang tidak bisa coding memakainya?
Bisa. Di dashboard, pilih Mali dan layanan, pesan nomornya, tempel ke aplikasi, dan kode muncul di layar aktivasi.
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.