Pagpasok ng mga +94 verification code mula sa Sri Lanka sa QA pipeline ninyo

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

Oo: maaaring bigyan ng OTP Route ang team ninyo ng pansamantalang numero ng Sri Lanka (+94) sa pamamagitan ng OTP Gateway nito, at aabot sa inyo ang verification code sa dashboard o sa API at mga signed webhook, na may presyong mula $0.20 bawat code. Naghihintay ng 20 minuto ang numero para sa mensahe, at ang activation na walang natanggap ay ibinabalik nang buo.

Bakit sulit idagdag ang mga numero ng Sri Lanka sa test matrix?

May malaking industriya ng software engineering at QA outsourcing ang Colombo, kaya maraming test team ang nasa Sri Lanka kahit ibang lugar inilalabas ang produktong vine-verify nila. Ang pagpapatakbo ng onboarding laban sa lokal na +94 route ay nagpapahintulot sa mga engineer na iyon na i-reproduce ang makikita ng sarili nilang mga kapitbahay.

Praktikal na trilingguwal ang mismong market: ang Sinhala at Tamil ang mga opisyal na wika at malawakang ginagamit ang English sa negosyo. Dapat tiyakin ng mga app na naglo-localize sa script ng Sinhala o Tamil na magkakatugma ang teksto ng SMS, ang in-app prompt at ang mga support macro. Nagrerehistro rin gamit ang mga numero sa sariling bayan ang malaking diaspora sa Gulf, Europe at Australia, na isa pang dahilan para subukan nang tama ang format.

Paano isinusulat sa E.164 ang isang Sri Lankan na mobile?

Sa loob ng bansa, dina-dial ang mga mobile bilang sampung digit na nagsisimula sa 07. Trunk prefix ang 0, kaya ang international version ay +94 na sinusundan ng siyam na digit na nagsisimula sa 7. Itabi ang canonical na form na iyon, alisin ang mga espasyo at gitling sa input, at huwag kailanman panatilihing magkasama ang plus-country code at ang trunk na 0.

Nahuhuli ng validator na umaasang eksaktong siyam na national digit pagkatapos ng +94 ang karamihan ng mali sa pag-type. Subukan ito sa mga user na nagpe-paste ng mga numerong kinopya mula sa contact card, dahil madalas na may sumasamang 0 o ang lumang 0094 na international prefix ang mga iyon, at i-convert ang pareho sa canonical form bago i-save.

Aling mga serbisyo ang live sa +94 route?

Kasalukuyang sinusuportahan ng Sri Lanka ang mahigit 1,000 serbisyo. Mga halimbawa mula sa live na listahan: WhatsApp, Viber, imo, Google (Gmail & YouTube), Uber, Facebook, Instagram, TikTok, Telegram, Microsoft & Outlook, Amazon at LinkedIn. Nagbabago ang catalog sa buong araw, kaya i-query ang GET /api/v1/services bago bumuo ng mga fixture sa paligid ng isang partikular na id.

Ano ang pagkakasunod-sunod ng API para sa country id na lk?

Mag-authenticate gamit ang Bearer key na may prefix na or_live_ laban sa https://otproute.com/api/v1.

  1. Basahin ang live na rate: GET /api/v1/prices?country=lk&service=viber.
  2. Magbukas ng activation: POST /api/v1/activations na may {"service": "viber", "country": "lk"}.
  3. Isumite ang numero sa app na sinusubok.
  4. Makinig sa activation.sms_received, o i-poll ang GET /api/v1/activations/{id}.
  5. Huminto nang maaga gamit ang POST /api/v1/activations/{id}/cancel kapag kailangan.

Para sa mga webhook, i-validate ang X-OTPRoute-Signature (t=<unix>,v1=<hex>) sa pamamagitan ng pagkalkula ng HMAC-SHA256 sa <t>.<raw body> gamit ang secret ng endpoint ninyo, saka tanggihan ang mga lumang timestamp. Mga limitasyon: 10 key, 5 endpoint, 300 request kada minuto. Mas detalyadong ipinapakita ng OTP API integration guide ang pattern.

Pag-order mula sa dashboard

Mas gusto ang pag-click kaysa sa pag-code? Buksan ang OTP Gateway, pumili ng Sri Lanka at isang serbisyo, kumpirmahin ang ipinapakitang presyo at mag-order. I-paste ang +94 number sa target na app, saka basahin ang code sa activation card sa pagdating nito. Bagay ang landas na ito sa product manager na nagrerepaso ng onboarding screen na Sinhala o Tamil, o sa support lead na nagse-set up ng business profile, at pareho ang wallet, window at refund rule nito sa API.

Pag-troubleshoot ng nawawalang +94 code

  • Hintayin ang buong 20 minutong window bago magpasyang pumalya.
  • Tiyaking tumatanggap ng mga virtual number ang serbisyo; may ilang tumatanggi, at sakop ng refund ang kalalabasang iyon.
  • Subukan muli mamaya o sa ibang service route.
  • Lampasan ang mabilis na sunud-sunod na pag-reorder; bihira itong makatulong at ubos ito sa rate limit ninyo.

Ang mahusay na OTP routing ay tungkol sa pagpili ng landas na pinakamalamang maghatid, hindi sa mas malakas na pagkalampag sa iisang landas. Kung nagkukumpol sa isang serbisyo ang mga palya, i-log ang mga activation id at ikumpara sa ibang route sa loob ng isang araw; sinasaklaw iyan ng aming tala tungkol sa country routing para sa OTP.

Mga pangmatagalang numero, wallet at sandbox

Walang self-serve na pangmatagalang Sri Lankan na linya. Ibinebenta lamang ang mga Dedicated Number para sa United States at Canada, mula $1.95/month; para sa pangmatagalang +94 number, sumulat sa [email protected] at susuriin ng team kung ano ang pinapayagan ng lokal na patakaran, nang walang anumang pangako. Walang buwanang bayarin ang prepaid USD wallet, tumatanggap ito ng card o USDT/USDC, at nagpapadala ng PDF invoice sa email bawat top-up; tingnan ang pricing. Maaaring humiling ng sandbox mode ang development account para sa simulated na numero at code, na bagay sa OTP testing sa mga CI pipeline.

Mga madalas itanong

Puwede ko bang i-verify ang Sri Lankan na sign-up ng app ko nang walang lokal na SIM?

Oo. Mag-order ng +94 number para sa serbisyong iyon sa OTP Route, at ipapakita ang code sa dashboard o ipapadala sa webhook ninyo. Kung walang dumating sa loob ng 20 minuto, ibabalik ang singil.

Ano ang country id ng Sri Lanka OTP API?

Gamitin ang lk sa bawat call na kumukuha ng bansa, halimbawa GET /api/v1/prices?country=lk&service=<id>.

Sa Sinhala, Tamil o English ba ang teksto ng code?

Depende ito sa sender at sa wikang itinakda sa account. Karaniwang English ang ipinapadala ng mga pandaigdigang app, kaya kunin ang mga digit sa halip na itugma ang mga salita sa isang script.

Paano ako tatanggap ng Sri Lanka SMS OTP message nang walang polling?

Magrehistro ng webhook endpoint sa Developer console at asikasuhin ang activation.sms_received. I-verify ang signature, saka gawing idempotent ang handler sa pamamagitan ng pag-key sa activation id.

Bagay ba ang Sri Lanka verification number sa account na nilo-login namin linggu-linggo?

Hindi talaga. Kumukuha ang isang activation ng isang code at saka nagtatapos. Para sa paulit-ulit na login, pinananatili ng mga Dedicated Number sa US o Canada ang parehong linya habang nire-renew.

Magkano ang +94 number para sa testing?

Nagsisimula sa $0.20 bawat code ang isang +94 activation, bagaman nag-iiba ang halaga ayon sa serbisyong piliin ninyo. Galing sa GET /api/v1/prices ang eksaktong halaga at ipinapakita ito sa dashboard bago kayo kumpirmahin.

Puwede bang tumakbo ang CI suite namin nang hindi gumagastos ng pondo sa wallet?

Oo, humiling ng sandbox mode sa development account. Nagbabalik ito ng simulated na numero at code para tumakbo nang buo ang mga test ng SMS verification API ninyo.

Anong paggamit ang pinapayagan?

Pagsubok sa sarili ninyong verification flow, QA automation, paglulunsad sa market at tunay na business account. Sundin ang mga tuntunin ng bawat serbisyo at ang Acceptable Use Policy ng OTP Route; hindi pinapayagan ang mass account creation.

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.