Filipino
Pag-test ng +93 sign-up flow kapag walang may hawak na Afghan SIM sa team
Oo, makakatanggap ang OTP Route ng mga verification code ng Afghanistan (+93) sa isang one-time na numero mula sa OTP Gateway, at babasahin ninyo ang bawat code sa dashboard o kukunin ito sa pamamagitan ng REST polling o signed webhook. Nagsisimula ang presyo sa $0.20 bawat code, galing sa API ang live na halaga para sa bawat service, at kung walang dumating sa loob ng 20 minutong window, babalik sa wallet ninyo ang pera.
Nagsa-sign up ang mga user namin gamit ang +93 number, pero hindi ito ma-reproduce ng QA. Ano ngayon?
Karaniwang puwang ito para sa mga remittance app, humanitarian logistics tool, messaging product at marketplace na may malaking Afghan diaspora. Binabanggit ng mga support ticket ang mga code na hindi dumarating o mga numerong tinatanggihan ng form, pero ang test team ay nasa Berlin, Dubai o Toronto at walang paraan para maglagay ng Afghan SIM sa device.
Isinasara ng isang Afghanistan verification number mula sa OTP Gateway ang puwang na iyon. Mag-o-order kayo ng pansamantalang +93 na linya para sa isang service, ita-type ito sa flow na sinusubukan ninyo, at lilitaw ang code kung saan na nagtatrabaho ang mga engineer ninyo. Walang kailangang ipadala, i-roam o irehistro nang lokal, at ire-retire ang numero kapag nagamit na ang code.
Bagay din ang parehong paraan sa mga product manager na gustong panoorin ang localized na onboarding funnel mula simula hanggang dulo bago ang release, o sa operations team na nangangailangan ng +93 number para subukan ang partner integration.
Paano ko ilalagay ang mga Afghan OTP sa test harness gamit ang API?
Ang Afghanistan OTP API ay gumagamit ng parehong mga tawag tulad ng iba pang route; ang country id lang ang nagbabago. Para sa Afghanistan, ang id na iyon ay af.
- Gumawa ng Bearer key na may prefix na
or_live_sa Developer console. Ang isang account ay puwedeng magkaroon ng hanggang 10 key at 5 webhook endpoint, na may limitasyong 300 request kada minuto. - Tawagin ang
GET /api/v1/servicespara hanapin ang service id, pagkatapos ayGET /api/v1/prices?country=af&service=<id>para makita ang kasalukuyang halaga ng route na iyon. - Magpadala ng
POST /api/v1/activationsna may JSON body na nagtatakda ng service ataf. Dala ng response ang activation id at ang +93 number. - Mag-poll ng
GET /api/v1/activations/{id}o hintayin ang event naactivation.sms_receivedsa webhook ninyo. Suriin ang header naX-OTPRoute-Signature, isang HMAC-SHA256 ng timestamp at raw body, at itapon ang mga request na luma na ang timestamp. - Kung itinigil ang test, ang
POST /api/v1/activations/{id}/cancelay magpapalaya sa numero at magre-refund ng hold.
Saklaw ng API reference ang bawat endpoint, at ipinapakita ng gabay tungkol sa webhook-based OTP capture kung paano i-key ang mga event sa activation id para manatiling idempotent ang mga retry.
Aling mga app ang makakapagpadala ng code sa numerong Afghan ngayon?
Ang live snapshot para sa af ay naglilista ng mahigit 1,700 service. Kabilang sa mga pinakahinihingi ng mga team ang WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, imo, Viber, Signal, TikTok, Microsoft & Outlook, LinkedIn, Discord at ChatGPT (OpenAI).
May dahilan kung bakit nangingibabaw ang mga messaging app sa listahang iyon: ang mga voice at chat app ang paraan ng pagkikipag-ugnayan ng maraming Afghan na pamilyang nasa ibang bansa, kaya malaking trapiko ng +93 ang natatanggap ng mga produktong nakakabit sa kanila. Gumagalaw ang availability sa buong araw habang nag-iikot ng inventory ang aming carrier partners, kaya iniuulat ng API kung ano ang puwedeng i-order sa sandaling magtanong kayo sa halip na isang nakapirming catalogue.
Paano naman ang mga taong hindi gumagamit ng API?
Magagawa ng mga support agent at product owner ang lahat sa browser. Mag-sign up gamit ang email address at 6-digit na code (o Google sign-in), magdagdag ng pondo, buksan ang OTP Gateway, piliin ang Afghanistan at ang service, at kumpirmahin ang ipinapakitang presyo. Agad lilitaw ang +93 number; i-paste ito sa app na sinusubukan at iwanang bukas ang tab. Kapag dumating ang SMS, ipapakita ang code sa tabi ng order.
Makatuwirang hakbang ang pag-on ng two-factor authentication (TOTP) para sa dashboard sa anumang account na pinagsasaluhan ng ilang kasamahan.
Paano dapat i-store at i-normalise ang mga Afghan na phone number?
Gumagamit ang Afghanistan ng country code na +93 at trunk prefix na 0. Sa lokal, isinusulat ang mobile number na may nangunguna na zero, halimbawa 07X XXX XXXX, habang inaalis ito sa international form: +93 7X XXX XXXX. I-save ang E.164 na bersyon (+937...) sa database ninyo at tanggalin ang nangungunang 0 tuwing magta-type ang user ng lokal na format sa tabi ng +93 selector, kung hindi ay bibilang ang validator ninyo ng sobrang isang digit.
Ang Dari at Pashto ang mga opisyal na wika, pero karaniwang ipinapadala ng malalaking pandaigdigang service ang teksto ng code sa English o sa anumang wikang naka-set sa account o device. Subukan ang parehong right-to-left at English na locale kung ipinapakita ng sarili ninyong app ang nilalaman ng SMS saanman, tulad ng autofill hint.
Hindi lumabas ang code. Ano ang dapat subukan ng team?
Maaaring hindi pantay ang mga route papasok ng Afghanistan, kaya maghanda sa paminsan-minsang pagkabigo:
- Hayaang matapos ang 20 minutong window. Mabibilang pa rin ang mabagal na SMS kung dumating bago mag-expire.
- Tandaan ang refund rule. Magbabayad lang kayo kung dumating ang code; ang activation na nag-expire o na-cancel ay awtomatikong magbabalik ng buong halaga.
- Subukan ulit mamaya o sa ibang route. Kadalasang tumatalab ang bagong order pagkaraan ng ilang sandali, o ang parehong service sa kalapit na market tulad ng Pakistan.
- Tingnan kung tumatanggap ng virtual number ang service. May ilang tumatanggi dahil sa patakaran, at walang route na makakapagbago niyon.
- Huwag bombahin ang endpoint. Ang pag-order ulit sa mabilis na loop ay uubos lang ng rate limit nang hindi pinapabuti ang delivery; mag-back off sa pagitan ng mga pagsubok.
Mas malalim na tinatalakay ng artikulo tungkol sa pagbabawas ng mga bigong OTP delivery ang disenyo ng retry.
Mapapanatili ba namin ang +93 na linya para sa mga login sa susunod na buwan, at paano ito sinisingil?
Walang self-serve na pangmatagalang Afghan na linya. Ang Dedicated Numbers ay hiwalay na produktong ibinebenta lamang para sa United States at Canada, mula $1.95/month, na may inbound at outbound SMS at browser calling. Kung tunay na kailangan ng team ninyo ang pangmatagalang +93 na linya, sumulat sa [email protected]; nakadepende sa lokal na patakaran kung maisasaayos ito, at maaaring hindi.
Ang pagsingil para sa OTP Gateway ay dumadaan sa iisang prepaid na USD wallet na walang buwanang bayad at walang planong kailangang piliin. Mag-top up gamit ang card o USDT/USDC, at bawat top-up ay may PDF invoice sa email. Para sa integration work, hilingin sa support na ilipat sa sandbox mode ang isang development account, na nagbabalik ng mga simulated na numero at code nang hindi ginagalaw ang balanse ninyo. Nasa pricing page ang buong pricing.
Mga madalas itanong
Masusubukan ko ba ang Afghan sign-up flow ng app ko nang walang lokal na SIM?
Oo. Mag-order ng +93 number para sa kaukulang service mula sa OTP Gateway, ilagay ito sa app ninyo, at basahin ang code sa dashboard o sa pamamagitan ng API.
Ano ang country id ng Afghanistan sa OTP Route API?
Ito ay af. Ipasa ito bilang halaga ng country kapag gumagawa ng activation o nagtatanong ng presyo.
Magkano ang tumanggap ng Afghanistan SMS OTP?
Nagsisimula ang mga code sa $0.20 bawat code. Nakadepende sa service ang eksaktong halaga at ibinabalik ito ng GET /api/v1/prices bago kayo mag-order.
Sisingilin ba ako kung hindi dumating ang verification SMS?
Hindi. Kung walang code na dumating sa loob ng 20 minutong window, o kung nag-cancel kayo muna, awtomatikong babalik sa wallet ninyo ang buong halaga.
Dapat ko bang i-store ang mga Afghan na numero na may nangungunang zero?
I-store ang mga ito sa E.164 form na nagsisimula sa +93 at walang trunk na 0; tanggapin ang lokal na format sa input at i-normalise ito bago i-save.
Tinatanggap ba ng bawat service ang +93 number ng OTP Route?
Hindi kinakailangan, dahil may mga service na tumatanggi sa mga virtual number. Sundin ang mga tuntunin ng bawat service at ang aming Acceptable Use Policy, na naglilimita sa paggamit sa sarili ninyong lehitimong account at produkto.
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.