Filipino
Mga OTP ng Senegal (+221): piliin muna ang tamang produkto ng OTP Route
Makakatanggap kayo ng mga SMS verification code ng Senegal (+221) gamit ang OTP Route sa pag-order ng one-time na numero para sa country na sn sa OTP Gateway, mula sa dashboard o sa API na may mga webhook. Nagsisimula ang presyo sa $0.20 bawat code, na ibinabalik nang buo kung walang SMS na dumating sa loob ng 20 minuto.
OTP Gateway o Dedicated Number: alin ang bagay sa Senegal?
Bago magsulat ng anumang code, tiyakin muna kung ano talaga ang kailangan ninyo, dahil magkaibang problema ang nilulutas ng dalawang produkto.
- Isang code, tapos na. Isang sign-up test, QA check ng login screen o minsanang pag-verify ng business profile: iyan ang OTP Gateway. Makakakuha kayo ng +221 number para sa iisang verification at mawawalan ito ng bisa pagkatapos ng activation.
- Numerong patuloy na gumagana. Isang staging account na kailangang mag-login ulit sa susunod na buwan, o shared team login na nangangailangan ng recovery: kailangan niyan ng Dedicated Number. Ibinebenta lang ang mga iyon nang instant sa United States at Canada, mula $1.95/month.
Para sa Senegal, walang self-serve na long-term na numero. Kung mahalaga sa inyo ang pangmatagalang +221 line, mag-email sa [email protected]; nakadepende sa lokal na regulasyon ang posible. Mas malalim na tinatalakay ng gabay na temporary vs dedicated numbers ang trade-off.
Ano ang saklaw ng OTP Gateway para sa +221?
Ang Senegal ay kasalukuyang naglilista ng mahigit 1,600 service. Kabilang sa mga sikat ang WhatsApp, Facebook, Instagram, TikTok, Telegram, Google (Gmail & YouTube), ChatGPT (OpenAI), Claude, Microsoft & Outlook, Amazon, Netflix, Snapchat, Viber at imo.
Snapshot iyan mula sa live na catalogue. Nagbabago buong araw kung aling mga pairing ang puwedeng i-order, kaya suriin ang availability sa dashboard o sa API bago ang bawat run.
Paano gumagana ang Senegal OTP API flow gamit ang country na `sn`?
Mag-authenticate sa https://otproute.com/api/v1 gamit ang Bearer key na nagsisimula sa or_live_ (hanggang 10 key kada account, 300 request kada minuto). Pagkatapos:
- Kumpirmahin ang mga identifier sa pamamagitan ng
GET /api/v1/countriesatGET /api/v1/services; ang Senegal aysn. - Basahin ang kasalukuyang presyo gamit ang
GET /api/v1/prices?country=sn&service=facebook. - Mag-order sa pamamagitan ng
POST /api/v1/activationsna may{"service": "facebook", "country": "sn"}at itago ang activation id. - Tanggapin ang code sa pag-poll ng
GET /api/v1/activations/{id}, o sa webhook event naactivation.sms_received. - Kung inabandona sa gitna ang isang Senegal test, i-release ang numero sa pamamagitan ng
POST /api/v1/activations/{id}/cancel.
Para sa mga webhook, i-verify ang header na X-OTPRoute-Signature: kalkulahin ang HMAC-SHA256 ng "<t>.<raw body>" gamit ang endpoint secret, ikumpara ito sa v1, at tanggihan ang mga lumang timestamp. Asikasuhin din ang activation.expired at activation.cancelled, at iproseso nang isang beses lang ang bawat activation id. Tinatalakay ang pagpapatakbo nito sa loob ng pipeline sa SMS OTP testing sa mga CI pipeline.
Ano ang kakaiba sa mga numero at SMS ng Senegal?
Ang country code ng Senegal ay +221 at walang trunk prefix ang numbering plan: ang siyam-na-digit na pambansang numero ay idinadayal nang buo, at nagsisimula sa 7 ang mga mobile number. Ang E.164 form ay simpleng +221 kasama ang siyam na digit na iyon, kaya ang normalization ay kadalasang pag-alis ng espasyo, tuldok at ng 00 international prefix.
French ang opisyal na wika at napakalawak ng gamit ng Wolof. Karamihan sa mga international app ay nagpapadala ng code sa French o English depende sa wika ng account, kaya i-test ang parsing ninyo gamit ang French na teksto ng mensahe, kasama ang mga accented na character sa paligid ng mga digit.
Nagte-test ang mga kumpanya sa Senegal kapag nagbubukas sila sa francophone West Africa, nilo-localise ang mga flow para sa mga French-speaking na user, o naglilingkod sa mga customer na hati ang buhay sa pagitan ng Dakar at Europa. Madalas ding patakbuhin ng mga team na sumasakop sa rehiyon ang parehong check para sa Côte d'Ivoire.
Puwede ba akong tumanggap ng Senegal SMS OTP nang hindi gumagamit ng API?
Oo. Mag-sign up gamit ang email address at anim-na-digit na code, o gamit ang Google, at i-on ang TOTP two-factor kung gusto ninyo. Magdagdag ng pondo, buksan ang OTP Gateway, piliin ang Senegal at ang service, suriin ang presyo at mag-order. Kopyahin ang +221 number sa app; lilitaw ang code sa dashboard ninyo kapag dumating ang SMS.
Nananatiling live ang activation sa loob ng 20 minuto. Magbabayad lang kayo kapag may naihatid na code; kung magsara ang window nang walang dumating, o kung nag-cancel kayo, babalik sa wallet ang buong halaga.
Kapag huli o nawawala ang +221 code
Nag-iiba ang timing ayon sa service at ruta, kaya pasensya muna ang una. Kung nag-expire ang activation nang walang mensahe:
- Maghintay nang ilang sandali at mag-order ulit, o lumipat sa ibang service route para sa parehong flow kung may alok ang produkto ninyo.
- Tiyaking tumatanggap ng virtual number ang service; may ilang tumatanggi, at sakop ng refund ang ganoong resulta.
- Hayaang matapos ang bawat window sa halip na mag-cancel at mag-order ulit nang sunod-sunod.
- Sa mga automated na suite, mag-back off sa pagitan ng mga pagsubok sa halip na paulit-ulit na tamaan ang endpoint.
Gamitin lang ang mga numero para sa mga produkto at account na lehitimo ninyong pinapatakbo, igalang ang mga tuntunin ng bawat service, at manatili sa loob ng Acceptable Use Policy ng OTP Route.
Wallet, invoice at sandbox para sa mga integration test
Tumatakbo ang billing sa iisang prepaid na USD wallet: pay as you go, walang monthly fee, walang plan. Gumagana ang pagpopondo sa card o sa USDT/USDC stablecoin, at bawat top-up ay nagti-trigger ng PDF invoice na ipinapadala sa email para sa accounts team ninyo. Habang nag-iintegrate pa kayo, humiling ng sandbox mode para sa development account; nagbabalik ito ng mga simulated na numero at code para ma-test ang buong landas nang hindi ginagalaw ang balanse ninyo. Nakalista ang mga rate sa pahinang pricing.
Mga madalas itanong
Anong country id ang ipapadala ko para sa Senegal?
Ipadala ang sn, halimbawa sa POST /api/v1/activations na may {"service": "whatsapp", "country": "sn"}.
May trunk prefix bang aalisin sa mga numero ng Senegal?
Wala. Walang trunk prefix ang Senegal, kaya ang E.164 format ay +221 na sinusundan ng siyam-na-digit na pambansang numero.
Puwede ko bang suriin ang mga French-language na OTP message ng app ko para sa Senegal?
Oo. Itakda sa French ang test account, mag-order ng +221 number para sa service ninyo, at kumpirmahing nababasa ng parser ninyo ang code mula sa French na mensahe.
Puwede ba akong kumuha ng +221 number para sa testing na mananatiling akin?
Hindi bilang self-serve na produkto. Para lang sa US at Canada ang mga long-term na Dedicated Number; mag-email sa [email protected] para magtanong tungkol sa Senegal.
Ano ang mangyayari sa pera ko kung hindi dumating ang Senegal code?
Awtomatiko itong babalik sa wallet ninyo kapag nagsara ang 20 minutong window nang walang SMS, o agad kung nag-cancel kayo.
Naniningil ba ang OTP Route ng subscription para sa access sa Senegal?
Hindi. Walang monthly fee o plan; magbabayad kayo bawat naihatid na code mula sa prepaid na wallet.
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.