Bahasa Indonesia
Menguji Alur Verifikasi +27: Daftar Periksa untuk Peluncuran di Afrika Selatan
Dengan OTP Gateway dari OTP Route, Anda dapat menerima kode verifikasi Afrika Selatan (+27) pada nomor sementara, mulai $0.20 per code, dan mengambil tiap kode di dasbor atau lewat API dengan polling atau webhook bertanda tangan. Pesan dengan country id za; activation berlangsung 20 menit dan Anda hanya membayar jika SMS benar-benar masuk.
Sebelum pesanan +27 pertama: daftar kesiapan singkat
Centang semuanya dan activation pertama Anda di Afrika Selatan seharusnya berjalan tanpa kejutan:
- Wallet sudah terisi. Satu wallet USD prabayar mendanai semuanya; isi dengan kartu atau USDT/USDC. Tidak ada langganan.
- Key sudah dibuat. Buat Bearer key di Developer console (berawalan
or_live_). Pisahkan key untuk CI dan staging, hingga 10 secara total. - Webhook terdaftar. Tambahkan endpoint HTTPS dan simpan secret penandatangannya. Anda dapat mendaftarkan hingga lima.
- Normalizer nomor sudah diuji. Masukkan input bergaya
082 123 4567dan pastikan hasilnya+2782...dengan angka 0 di depan dihapus. - Service id sudah dipastikan. Ambil katalog dari
GET /api/v1/servicesalih-alih menebak id. - Sandbox opsional. Dukungan dapat mengalihkan akun pengembangan ke sandbox agar nomor dan kode simulasi mengalir melalui kode Anda sebelum ada pengeluaran sungguhan.
Panduan pengujian CI menunjukkan cara merangkai semua bagian ini ke dalam pipeline.
Bagaimana nomor Afrika Selatan sebaiknya disimpan dan dinormalkan?
Afrika Selatan memakai trunk prefix 0. Nomor seluler yang ditulis secara lokal memiliki sepuluh digit, seperti 082 123 4567, dan rentang seluler dalam bentuk nasional itu biasanya diawali 06, 07, atau 08. Dalam format internasional angka 0 menghilang: nomor yang sama menjadi +27 82 123 4567, atau +27821234567 setelah spasi dihapus, yaitu sembilan digit setelah kode negara.
Bug klasiknya adalah nilai tersimpan seperti +270821234567, yang muncul ketika formulir menempelkan kode negara ke nomor lokal tanpa membuang angka 0. Normalkan saat input, simpan hanya E.164, dan tampilkan format lokal dengan spasi semata-mata untuk tampilan. Jika Anda mengirim SMS keluar sendiri, aturan yang sama menjaga laporan pengiriman dan pencarian pengguna tetap konsisten.
Layanan apa yang dapat mengirim kode ke nomor verifikasi Afrika Selatan?
Rute populer untuk za saat ini mencakup WhatsApp, Facebook, Instagram, TikTok, Google (Gmail & YouTube), Uber, Telegram, Microsoft & Outlook, LinkedIn, Netflix, Amazon, X (Twitter), ChatGPT (OpenAI), dan Discord. Di seluruh katalog, negara ini mendukung lebih dari 1.700 layanan, dan karena inventaris bergerak sepanjang hari, API adalah tempat untuk membaca ketersediaan terkini.
Mengapa tim memilih pasar ini? Johannesburg dan Cape Town adalah pusat teknologi dan keuangan yang mapan, dan banyak perusahaan menjadikan Afrika Selatan basis untuk peluncuran yang lebih luas di Afrika bagian selatan. Negara ini memiliki beberapa bahasa resmi, termasuk Inggris, isiZulu, isiXhosa, dan Afrikaans, namun sebagian besar pesan verifikasi tiba dalam bahasa Inggris, sehingga QA lokalisasi cenderung berfokus pada layar di sekitarnya, bukan teks SMS-nya.
Langkah: memanggil API OTP Afrika Selatan dari test harness Anda
Permintaan dikirim ke https://otproute.com/api/v1 dengan Bearer key Anda, hingga 300 per menit.
GET /api/v1/prices?country=za&service=<id>mengembalikan harga langsung untuk pasangan yang Anda inginkan.POST /api/v1/activationsdengan{"service": "<id>", "country": "za"}memesan nomor +27 dan mengembalikan activation id.- Pengujian Anda memasukkan nomor ke aplikasi dan memicu SMS.
- Event
activation.sms_receivedsampai ke webhook Anda. Sebelum mempercayainya, hitung ulang HMAC-SHA256 dari<t>.<raw body>dengan secret endpoint, bandingkan denganv1diX-OTPRoute-Signature, dan buang permintaan yang timestamp-nya terlalu lama. - Lebih suka polling? Baca
GET /api/v1/activations/{id}dengan interval yang santai. - Proses yang ditinggalkan sebaiknya memanggil
POST /api/v1/activations/{id}/cancel, danGET /api/v1/balancememungkinkan job berhenti lebih awal saat dana menipis.
Pembahasan lebih lanjut tentang pilihan routing ada di country routing untuk OTP.
Langkah untuk staf operasional yang memakai dasbor
Tanpa kode: buka OTP Gateway, pilih Afrika Selatan dan layanannya, periksa harga yang ditampilkan, konfirmasi, lalu tempel nomor +27 ke aplikasi. SMS muncul di halaman activation begitu tiba, dan jendela 20 menit serta refund otomatis bekerja persis seperti lewat API.
Pemecahan masalah kode Afrika Selatan yang macet
Pertama, soal uang: jika tidak ada SMS dalam 20 menit, atau Anda membatalkan, seluruh jumlahnya kembali ke wallet secara otomatis. Lalu diagnosis:
- Sabar dulu. Kecepatan pengiriman bergantung pada layanan dan rute, jadi biarkan activation berjalan sampai selesai.
- Kebijakan penerimaan. Sebagian layanan menolak nomor virtual; refund dalam kasus itu adalah perilaku yang wajar, bukan kerusakan.
- Waktu atau rute berbeda. Coba lagi nanti, atau gunakan rute tetangga seperti Namibia atau Botswana jika kasus uji mengizinkan.
- Jangan menghujani. Membatalkan lalu memesan ulang dalam putaran cepat jarang membantu dan menghabiskan batas laju Anda.
Gunakan nomor hanya untuk menguji produk Anda sendiri atau menjalankan akun bisnis Anda sendiri, hormati ketentuan tiap layanan, dan ingat bahwa Acceptable Use Policy OTP Route berlaku.
Nomor Afrika Selatan jangka panjang dan model penagihan
Tidak ada nomor +27 jangka panjang swalayan. Dedicated Number, mulai $1.95/month, hanya ditawarkan di Amerika Serikat dan Kanada; tim yang membutuhkan nomor Afrika Selatan permanen dapat mengirim email ke [email protected], dan apakah hal itu mungkin bergantung pada aturan setempat. Penagihan bersifat pay as you go dari wallet prabayar, dengan invoice PDF dikirim lewat email untuk setiap top-up. Lihat harga untuk gambaran lengkapnya.
Pertanyaan umum
Bisakah saya menguji alur pendaftaran Afrika Selatan di aplikasi saya tanpa SIM lokal?
Bisa. Pesan nomor +27 lewat OTP Gateway dan baca kodenya di dasbor atau lewat API. Biayanya mulai $0.20 per code, dan hanya saat kode masuk.
Apakah angka 0 di depan dipertahankan saat mengubah nomor Afrika Selatan ke E.164?
Tidak. Hapus trunk 0 dan tambahkan awalan +27, sehingga 082 123 4567 menjadi +27821234567.
Apa country id API untuk Afrika Selatan?
za, yang dimasukkan ke query harga dan ke body JSON saat Anda membuat activation +27.
Bahasa apa yang dipakai SMS verifikasi Afrika Selatan?
Sebagian besar bahasa Inggris, meskipun negara ini memiliki beberapa bahasa resmi. Redaksinya ditentukan oleh layanan pengirim.
Apakah ada pengembalian dana jika kode tidak pernah terkirim?
Ya. Activation terbuka selama 20 menit, dan jika tidak ada yang masuk atau Anda membatalkan, seluruh jumlahnya kembali ke wallet Anda secara otomatis.
Bisakah saya membeli nomor Afrika Selatan untuk disimpan berbulan-bulan?
Tidak secara swalayan. Dedicated Number adalah produk AS dan Kanada; untuk Afrika Selatan, kirim email ke dukungan untuk bertanya, tanpa janji ketersediaan.
Berapa banyak layanan yang bisa saya verifikasi dengan nomor +27 di OTP Route?
Lebih dari 1.700 pada snapshot terbaru. Periksa katalog langsung lewat API, karena ketersediaan berubah sepanjang hari.
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.