Botswana SMS kodlarını bir API çağrısıyla almak

Arama kodu +267OTP Gateway kod başına $0.20'denÖzel numaralar: yalnızca ABD ve KanadaAPI kimliği: bw
Hızlı yanıt

Evet, OTP Route ile Botswana (+267) SMS doğrulama kodlarını alabilirsiniz: OTP Gateway API'si veya panel üzerinden bw ülkesi için bir aktivasyon oluşturun; kod sorgulama ya da imzalı webhook ile size döner. Fiyatlar kod başına $0.20'den başlar ve yalnızca numaraya gerçekten bir SMS düştüğünde ücretlendirilirsiniz.

Bir Botswana aktivasyonu hangi API çağrılarından geçer?

Her şey https://otproute.com/api/v1 altında yer alır ve or_live_ ile başlayan bir Bearer anahtarıyla kimlik doğrular. Anahtarları Developer console'da oluşturursunuz; bir hesap bunlardan 10 tane tutabilir ve sınır dakikada 300 istektir; bu, çalıştırma başına bir avuç Botswana numarası sipariş eden bir test paketi için fazlasıyla yeterlidir.

Tipik bir sıra şöyle görünür:

  1. Kodunuzun bw'nin Botswana'nın tanımlayıcısı olduğunu bilmesi için GET /api/v1/countries çağrısını bir kez yapıp önbelleğe alın.
  2. İhtiyacınız olan çiftin canlı fiyatını ve uygunluğunu GET /api/v1/prices?country=bw&service=whatsapp ile sorun. Fiyatlar servise ve ülkeye göre değişir; bu yüzden sabit yazmak yerine okuyun.
  3. POST /api/v1/activations ile {"service": "whatsapp", "country": "bw"} gövdesini gönderin. Yanıt +267 numarasını ve bir aktivasyon kimliğini taşır.
  4. Bu numarayı test edilen kayıt formuna girin, ardından ya GET /api/v1/activations/{id} adresini sorgulayın ya da bir webhook bekleyin.
  5. Test yarıda bırakılırsa POST /api/v1/activations/{id}/cancel çağrısını yapın; fonlar hemen cüzdana döner.

OTP API entegrasyon rehberi aynı çağrıları hata yönetimini göz önünde bulundurarak adım adım anlatır.

Webhook alıcım +267 olaylarına nasıl davranmalı?

Birden fazla test paralel çalıştığında webhook'lar daha temiz bir seçimdir. Bir uç nokta kaydedin (hesap başına beş) ve her biri sipariş verirken aldığınız aktivasyon kimliğine bağlı olan activation.sms_received, activation.expired ve activation.cancelled olaylarını dinleyin.

Her teslimat, t=<unix>,v1=<hex> biçiminde bir X-OTPRoute-Signature başlığı taşır. "<t>.<raw body>" dizesinin HMAC-SHA256'sını uç noktanın gizli anahtarıyla yeniden oluşturun, sabit zamanlı olarak v1 ile karşılaştırın ve zaman damgası eski olan her şeyi atın. JSON'u yalnızca kontrol geçildikten sonra ayrıştırın; çünkü gövdeyi yeniden serileştirmek baytları değiştirir.

İşleyiciyi idempotent yapın: kod tüketildiğinde aktivasyon kimliğini saklayın ve aynı olayın tekrarını yok sayın. Ayrıntılar OTP webhook'larını HMAC ile güvenceye alma yazısındadır.

Bir Botswana doğrulama numarası ne için kullanılabilir?

Botswana için canlı görüntü 800'den fazla servis listeliyor. Popüler olanlar arasında WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, ChatGPT (OpenAI), Microsoft & Outlook, Amazon, LinkedIn, Uber, Signal, Netflix ve Airbnb var.

Belirli bir rotadaki uygunluk, operatör kapasitesi değiştikçe gün içinde kayar. Fiyat uç noktasının şu anda sipariş edilebilir olanı da bildirmesinin nedeni budur: bu listeyi değil, onun yanıtını doğruluk kaynağı sayın.

Mühendisler Botswana telefon numaraları hakkında neleri bilmeli?

Botswana +267 ülke kodunu kullanır ve iç hat öneki yoktur; bu yüzden ulusal numara yazıldığı gibi çevrilir. Mobil numaralar sekiz hanelidir ve 7 ile başlar. E.164'te bu, silinecek bir sıfır olmadan +267 ve ardından sekiz hane demektir.

Bu numaraları saklayan veya doğrulayan herkes için birkaç pratik nokta:

  • Girişte her şeyi E.164'e normalleştirin. Kullanıcılar 00267, boşluk ya da baştaki bir artı yazabilir; karşılaştırmadan veya tekilleştirmeden önce hepsini tek bir standart biçime indirgeyin.
  • Komşu bir pazardan iç hat öneki kuralını yeniden kullanmayın. Baştaki sıfırı atan bir ülkeden kopyalanan bir doğrulayıcı geçerli Botswana girişlerini reddeder.
  • Başlıca diller İngilizce ve Setswana'dır. Küresel uygulamaların kodları genellikle İngilizce gelir, ancak ayrıştırıcınız sabit ifadelere güvenmek yerine rakamları desenle çıkarmalıdır.

Ekipler burada Güney Afrika'da bir ürün lansmanı yaparken, Güney Afrika sınırının öte yakasındaki müşteriler için onboarding'i kontrol ederken ya da test için yerel bir +267 numarasına ihtiyaç duyan bölgesel operasyonlar yürütürken test yapar.

Kod yazmayan biri panelden Botswana kodu sipariş edebilir mi?

Evet. E-postanız ve altı haneli bir kodla (veya Google ile) kaydolun, cüzdana bakiye yükleyin, ardından OTP Gateway'i açın, Botswana'yı ve servisi seçin, gösterilen fiyatı kontrol edin ve sipariş verin. Numarayı test ettiğiniz uygulamaya yapıştırın; SMS rotaya ulaşır ulaşmaz kod panelde belirir.

Her aktivasyon 20 dakika açık kalır. Bu sürede hiçbir mesaj gelmezse ya da önce iptal ederseniz tutarın tamamı cüzdanınıza otomatik olarak döner.

Botswana kodu hiç gelmezse ne olur?

Teslimat hızı servise ve rotaya bağlıdır; bu yüzden harekete geçmeden önce sürenin işlemesine izin verin. Süre boş kapanırsa şu listeyi izleyin:

  • Biraz sonra yeniden deneyin veya ürününüz destekliyorsa aynı akış için başka bir servis rotası seçin.
  • Karşı taraftaki uygulamanın sanal bir hatta SMS göndermeye istekli olduğunu doğrulayın; birkaç uygulama bu tür numaraları geri çevirir ve kullanılmayan aktivasyonların bakiyenize geri dönmesinin nedeni tam olarak budur.
  • Bir dakika sonra iptal etmek yerine 20 dakikalık sürenin bitmesine izin verin.
  • CI'dan sıkı bir döngüyle yeniden sipariş vermeyin; denemeler arasında geri çekilme ekleyin.

Daha fazla örüntü başarısız OTP teslimatlarını azaltma yazısındadır. Ne test ederseniz edin, her servisin şartlarına uyun; OTP Route Kabul Edilebilir Kullanım Politikası her sipariş için geçerlidir.

Uzun vadeli bir +267 hattı var mı ve faturalandırma nasıl yönetiliyor?

Kendi kendine alınabilen bir ürün olarak yok. Dedicated Numbers anında yalnızca Amerika Birleşik Devletleri ve Kanada'da, $1.95/ay'dan başlayan fiyatla satılır; Botswana için [email protected] adresine e-posta gönderip sorabilirsiniz, uygunluk yerel kurallara bağlıdır. ABD ve Kanada hatlarının neleri içerdiğini görmek için sanal numaralar sayfasına bakın.

Faturalandırma, aylık ücreti olmayan tek bir ön ödemeli USD cüzdanıdır; kartla veya USDT/USDC ile bakiye yüklenir ve her yükleme için e-postayla bir PDF fatura gelir. Entegrasyon çalışmaları için bir geliştirme hesabı talep üzerine sandbox'a alınabilir; böylece akışın tamamı simüle edilmiş numaralar ve kodlarla çalışır. Güncel fiyatlar fiyatlandırma sayfasındadır.

Sık sorulan sorular

OTP Route API'sinde Botswana'nın ülke kimliği nedir?

bw'dir. Bunu POST /api/v1/activations içinde country olarak ve GET /api/v1/prices sorgu dizesinde kullanın.

Yerel SIM olmadan uygulamamın Botswana kayıt akışını test edebilir miyim?

Evet. OTP Gateway aracılığıyla uygulamanızın servisi için bir +267 numarası sipariş edin ve kodu panelden ya da webhook'unuzdan okuyun; hiçbir SIM kart veya telefon gerekmez.

Botswana numaralarını saklarken baştaki sıfır gerekir mi?

Hayır. Botswana'da iç hat öneki yoktur; bu yüzden numarayı +267 artı sekiz haneli mobil numara olarak saklayın.

+267 kodu gelmezse ücret alınır mı?

Hayır. 20 dakikalık süre içinde hiçbir şey gelmezse ya da iptal ederseniz tutarın tamamı cüzdanınıza otomatik olarak döner.

Gelecekteki girişler için bir Botswana numarasını saklayabilir miyim?

Botswana için kendi kendine alınabilen uzun vadeli bir numara yoktur. Uzun vadeli hatlar bir ABD ve Kanada ürünüdür; diğer seçenekleri sormanız gerekirse [email protected] adresine e-posta gönderin.

Cüzdan bakiyesi harcamadan CI'da Botswana testleri çalıştırabilir miyim?

Geliştirme hesabınızın sandbox'a alınmasını isteyin. Simüle edilmiş numaralar ve kodlar döndürür; böylece API ve webhook yolunun tamamı ücretsiz denenebilir.

Hizmet adları ilgili sahiplerinin ticari markalarıdır. OTP Route bunlarla bağlantılı değildir. Numaraları yasalara uygun kullanın; her hizmetin şartlarına ve Kabul Edilebilir Kullanım Politikamıza uyun.

İlk OTP'nizi dakikalar içinde yönlendirin

Ücretsiz hesap oluşturun, USD cüzdanınıza bakiye yükleyin ve panelden ya da API ile numara sipariş edin. Aylık ücret yok.