Nigeria (+234) SMS verification API para sa mga QA, fintech at launch team

Calling code +234OTP Gateway simula $0.20 kada codeDedicated numbers: US at Canada langAPI id: ng
Mabilis na sagot

Hinahayaan ka ng OTP Route na tumanggap ng mga SMS verification code ng Nigeria (+234) sa isang one-time na numero ng OTP Gateway, at ihahatid ang code sa dashboard, sa isang REST polling loop o sa isang signed webhook. Nagsisimula ang presyo sa $0.20 bawat code, ibinabalik ng API nang live ang eksaktong presyo ng bawat service, at libre ang activation na walang natanggap na SMS sa loob ng 20 minuto.

Aling mga endpoint ang tatawagin ko para makatanggap ng Nigerian OTP?

Lahat ay nasa ilalim ng https://otproute.com/api/v1 at nag-a-authenticate gamit ang Bearer key na nagsisimula sa or_live_. Ang country id ng Nigeria ay ng. Apat na tawag ang karaniwang integration:

  1. GET /api/v1/prices?country=ng&service=<id> para kumpirmahin ang kasalukuyang presyo bago mag-commit.
  2. POST /api/v1/activations na may {"service": "<id>", "country": "ng"} para mag-reserve ng +234 number. Itago ang ibinalik na activation id; dito naka-key ang bawat susunod na tawag at webhook event.
  3. GET /api/v1/activations/{id} para basahin ang status at, kapag naihatid na, ang code.
  4. POST /api/v1/activations/{id}/cancel kung pumalya ang test ninyo sa upstream at hindi na kailangan ang numero.

Nakatutulong ang GET /api/v1/balance bilang pre-flight check sa CI para mabilis pumalya ang nightly suite kapag kulang ang wallet. Ipinapakita ng gabay sa OTP API integration ang parehong sunod-sunod na hakbang, kasama ang error handling.

Dapat bang mag-poll o gumamit ng webhook ang test suite sa Lagos?

Sapat na ang polling para sa ilang manual na run. Kapag nag-o-order na ang pipeline ng ilang +234 number nang sabay-sabay, mas malinis ang webhook. Magrehistro ng isa sa limang endpoint ninyo sa Developer console at mag-subscribe sa activation.sms_received, activation.expired at activation.cancelled.

Bawat request ay may dalang X-OTPRoute-Signature: t=<unix>,v1=<hex>. Kalkulahin muli ang HMAC-SHA256 sa timestamp, isang tuldok at ang raw body gamit ang secret ng endpoint ninyo, ikumpara sa constant time, at itapon ang request kung luma na ang timestamp. I-store ang mga naproseso nang activation id para hindi mag-trigger nang dalawang beses ang test ninyo kapag muling ipinadala ang event. May mas kumpletong checklist sa post tungkol sa pag-secure ng OTP webhook gamit ang HMAC. Panatilihing mababa sa 300 request kada minuto kada account ang kabuuang trapiko, na maluwag naman kung events ang inaasahan ninyo at hindi masikip na polling.

Anong mga service ang available sa +234 route?

Ang ng route ay kasalukuyang naglilista ng mahigit 2,700 service. Kabilang sa madalas hilingin ang WhatsApp, Telegram, Google (Gmail & YouTube), TikTok, Facebook, Instagram, X (Twitter), Snapchat, LinkedIn, Uber, Discord, Microsoft & Outlook, Amazon at ChatGPT (OpenAI). Nagbabago ang inventory sa buong araw habang ina-update ng aming carrier partners ang supply, kaya i-query ang live availability at huwag ipagpalagay na narito pa rin ang service na nakita ninyo kahapon.

Bakit kailangan ng mga team ng Nigeria verification number?

Isa ang Nigeria sa pinakaabalang fintech at consumer-app market sa Africa, at maraming produkto ang ginagawang pangunahing identity ang phone number. Kaya kritikal na bahagi ng onboarding ang SMS step para sa mga wallet, lending app, ride-hailing, delivery at social product. Gumagamit ang mga team na nasa labas ng bansa ng +234 number para sa testing para matiyak na kumikilos ang sign-up flow, ang resend timer at ang error copy gaya ng sa lokal na user.

English ang opisyal na wika, kaya kadalasang English din ang dating ng mga verification text, na nagpapadali sa assertion logic ng mga automated test. Dapat tingnan ng mga fintech team ang pahina ng fintech onboarding para makita kung paano ito babagay sa mga identity check na hindi pinapalitan ng OTP Route.

Paano isinusulat ang mga mobile number sa Nigeria?

Ang country code ay +234 at ang trunk prefix ay 0. Karaniwang isinusulat ng mga Nigerian ang mobile number bilang labing-isang digit na nagsisimula sa zero, gaya ng 0803 123 4567; sa international form, nawawala ang zero at magiging +234 803 123 4567. I-persist ang E.164 na halaga (+234803...), tanggapin ang lokal na labing-isang digit na format sa input, at alisin ang nangungunang 0 bago i-save. Ang validator na kabuuang haba lang ang sinusuri ay madaling tatanggap ng +2340803..., na madalas na dahilan ng pumapalyang pagpapadala sa production.

Puwede ko bang i-order ang Nigerian number sa dashboard?

Oo. Mag-sign up gamit ang email code o Google, magdagdag ng pondo sa wallet, buksan ang OTP Gateway, piliin ang Nigeria at ang service, at kumpirmahin ang ipinapakitang presyo. Handa agad ang numero at lilitaw ang code sa tabi ng order kapag dumating ito.

Kung hindi dumating, hayaang matapos ang 20-minutong window; magbabayad lang kayo kung dumating ang code, at awtomatikong nire-refund ang mga order na nag-expire o kinansela. Pagkatapos, subukan ang bagong order makalipas ang ilang sandali, subukan ang ibang route gaya ng Ghana kung pinapayagan ng test ninyo, at tingnan kung tinatanggihan ng service ang mga virtual number. Iwasang magpadala ng sunod-sunod na bagong order nang mabilis.

Paano ang long-term na linya sa Nigeria, billing at sandbox?

Walang self-serve na long-term na Nigerian number ang OTP Route. Ang mga Dedicated Number ay ibinebenta lang para sa United States at Canada, mula $1.95/buwan. Para sa pangmatagalang +234 na linya, mag-email sa [email protected]; nakadepende sa lokal na regulasyon kung maibibigay ito.

Ang gastos ay kinukuha sa iisang prepaid na USD wallet na walang plan o buwanang bayad. Mag-top up gamit ang card o USDT/USDC at makatanggap ng PDF invoice sa bawat top-up. Hilingin sa support na gawing sandbox mode ang development account at makakatanggap ang integration ninyo ng mga simulated na numero at code, kaya masusubukan ninyo ang buong webhook path nang hindi gumagastos ng pondo sa wallet.

Mga madalas itanong

Puwede ko bang i-test ang Nigerian sign-up flow ng app ko nang walang lokal na SIM?

Oo. Mag-order ng +234 number mula sa OTP Gateway at basahin ang code sa dashboard o sa pamamagitan ng API.

Ano ang country id ng Nigeria sa OTP Route API?

Gamitin ang ng bilang country value sa mga price lookup at activation request.

Magkano ang pagtanggap ng Nigeria SMS OTP?

Mula $0.20 bawat code, at ang eksaktong halaga ay depende sa service at ibinabalik ng prices endpoint.

Magbabayad ba ako kung walang SMS na dumating?

Hindi. Kung walang dumating sa loob ng 20 minuto, o kung kinansela ninyo, ibabalik sa wallet ang buong halaga.

Paano ko iso-store ang numerong tulad ng 0803 123 4567?

Alisin ang nangungunang zero at i-save bilang +2348031234567, ang E.164 na anyo na walang espasyo.

Puwede bang gamitin ang mga numerong ito sa kahit anong account?

Para lang sa sarili ninyong lehitimong produkto at account. Sundin ang mga tuntunin ng bawat service at ang Acceptable Use Policy ng OTP Route; may mga service na tahasang tumatanggi sa mga virtual number.

Ang mga pangalan ng serbisyo ay trademark ng kani-kanilang may-ari. Walang kaugnayan ang OTP Route sa kanila. Gamitin nang legal ang mga number at sundin ang mga tuntunin ng bawat serbisyo at ang aming Acceptable Use Policy.

I-route ang una mong OTP sa loob ng ilang minuto

Gumawa ng libreng account, mag-top up sa iyong USD wallet, at umorder ng number mula sa dashboard o API. Walang buwanang bayad.