Filipino
Gabay na API-first para sa mga Swedish +46 verification code
Tumatanggap ang OTP Route ng Swedish (+46) SMS verification code sa mga one-time na number mula sa OTP Gateway nito, at inihahatid ang bawat code sa dashboard at sa code mo sa pamamagitan ng signed webhook o REST polling. Magbabayad ka mula $0.20 kada code at kapag dumating lang ang code; awtomatikong nire-refund ang order na walang SMS pagkalipas ng 20 minuto.
Aling mga endpoint ang tatawagin ko para tumanggap ng Swedish SMS OTP?
Magsimula sa API key mula sa Developer console. May prefix na or_live_ ang mga key at inilalagay sa Bearer header laban sa https://otproute.com/api/v1; puwede kang magtago ng hanggang 10 sa mga ito, kaya madaling paghiwalayin ang CI, staging at laptop ng developer. Ang country id ng Sweden ay se.
- Ibinibigay sa iyo ng
GET /api/v1/servicesatGET /api/v1/countriesang mga id. I-cache ang mga ito kada run. - Ibinabalik ng
GET /api/v1/prices?country=se&service=discordang presyo at availability ngayon para sa pares na iyon. - Gumagawa ang
POST /api/v1/activationsna may{"service": "discord", "country": "se"}ng order at nagbabalik ng activation id at +46 number. - Ilalagay ng test mo ang number sa verification screen ng produkto.
- Darating ang code sa pamamagitan ng webhook o ng
GET /api/v1/activations/{id}. - Pinapalaya ng
POST /api/v1/activations/{id}/cancelang order na hindi na kailangan ng test.
Ang pagtawag sa GET /api/v1/balance bago ang suite ay nagpapahintulot sa job na huminto agad kapag mababa ang wallet. Ang hangganan ay 300 request kada minuto, sapat para sa polling interval na ilang segundo. Tingnan ang OTP API integration guide para sa mas kumpletong walkthrough ng SMS verification API na ito.
Paano ko ive-verify ang webhook bago pagkatiwalaan ang isang +46 code?
Mag-register ng endpoint sa Developer console (hanggang 5 bawat account) at mag-subscribe sa activation.sms_received, activation.expired at activation.cancelled.
Kasama sa bawat delivery ang X-OTPRoute-Signature: t=<unix>,v1=<hex>. Dapat gawin ng handler mo ang mga sumusunod:
- buuin muli ang string na
"<t>.<raw body>"mula sa hindi nagalaw na request body; - kalkulahin ang HMAC-SHA256 gamit ang secret ng endpoint na iyon at ihambing sa
v1nang constant-time; - tanggihan ang mga timestamp na lampas sa maikling tolerance para harangin ang mga replay;
- ibatay ang gawain nito sa activation id, para hindi maproseso nang dalawang beses ang parehong code kapag muling ipinadala ang delivery.
Mananatiling wastong fallback ang polling kapag hinaharang ng firewall ang mga inbound call. Saklaw ng post tungkol sa HMAC webhook security ang mga edge case.
Anong mga serbisyo ang maibe-verify ng +46 number?
Mahigit 1,700 serbisyo ang nakalista sa Swedish route sa ngayon. Kabilang sa kasalukuyang halimbawa ang WhatsApp, Telegram, Discord, Snapchat, LinkedIn, Microsoft & Outlook, Google (Gmail & YouTube), Uber, Netflix, Amazon, Signal, ChatGPT (OpenAI), Claude, eBay at X (Twitter).
Nagbabago sa loob ng araw ang bilang at stock, kaya hayaang ang prices endpoint ang magpasya kung ano ang ino-order ng mga test mo sa halip na mag-hard-code ng listahan.
Paano dapat i-normalize at i-parse ang mga Swedish number?
Gumagamit ang Sweden ng trunk prefix na 0. Ang mobile number na isinusulat nang lokal bilang 07 na sinusundan ng walo pang digit ay nagiging +46 7 at ang walong digit na iyon sa E.164, na tinanggal ang zero. I-store ang international form na iyon, at tiyaking inaalis ng input handling ang mga espasyo, gitling at leading zero bago idagdag ang +46. Magandang fixture ang +46 number para sa testing para sa eksaktong check na ito, dahil madalas na lokal na anyo ang tina-type ng mga Swede dala ng nakagawian.
Maaaring may mga letrang å, ä at ö ang mga Swedish-language na SMS template. Kung nilo-log ng pipeline mo ang raw na mensahe, kumpirmahing malinis nitong nahahawakan ang Unicode text, at kunin ang code gamit ang digit pattern sa halip na English na parirala gaya ng "your code is". Gagana ang parehong parser kahit Swedish o English ang gamit ng serbisyo.
Nagte-test ang mga team dito para sa mga Nordic launch, para sa pagsusuri ng Swedish copy sa onboarding, at para sa mga regional support team na nag-ooperate ng mga account para sa negosyo.
Puwede bang gamitin ng mga hindi developer ang dashboard para sa Sweden?
Oo. Piliin ang Sweden at isang serbisyo, tingnan ang live na presyo, at kumpirmahin. Lalabas ang +46 number sa listahan ng order; idikit ito sa app, at lilitaw ang code sa tabi nito kapag ipinadala ng serbisyo. Ginagamit ng mga product manager at support staff ang paraang ito para suriin ang iisang flow sa Sweden verification number nang hindi ginagalaw ang API. Email at 6-digit na code ang kailangan sa pag-setup ng account sa sign-up.
Bakit maaaring hindi dumating ang +46 code, at ano ang gagawin?
Bukas ang bawat activation sa loob ng 20 minuto, at magbabayad ka lang kung dumating ang code. Ang mga na-expire o kinanselang order ay nagre-refund ng buong halaga sa wallet nang walang ticket.
Kung nawawala ang code, bigyan ng oras ang window, saka subukan ulit mamaya o mag-test sa ibang service route. May mga serbisyong tumatanggi sa mga virtual number, at kadalasang iyon ang ibig sabihin ng pagtanggi sa sign-up screen kaysa sa depekto sa delivery. Magpahinga sa pagitan ng mga pagsubok sa halip na paulit-ulit na mag-order sa masikip na loop; ang mahusay na OTP routing logic ay itinuturing na hudyat ang nawawalang code para maghintay o lumipat, hindi para ulit-ulitin.
Mga dedicated line, wallet at sandbox para sa Swedish testing
Hindi bahagi ng OTP Route sa ngayon ang self-serve na long-term number sa Sweden. Available lang ang Dedicated Numbers sa United States at Canada, mula $1.95/buwan; para sa pangmatagalang Swedish line, mag-email sa [email protected], at sasabihin ng team kung pinapayagan ito ng mga lokal na patakaran.
Gumagana ang pagpopondo sa pamamagitan ng prepaid na USD wallet na walang monthly fee, tina-top up gamit ang card o USDT/USDC, at sinusundan ng PDF invoice ang bawat top-up. Hilingin na gawing sandbox ang isang development account kung gusto mo ng simulated na mga number at code para sa CI. Nasa pricing page ang mga detalye ng gastos.
I-test lang ang sarili mong mga produkto, igalang ang mga tuntunin ng bawat serbisyo, at sundin ang Acceptable Use Policy ng OTP Route.
Mga madalas itanong
Ano ang Sweden country id sa OTP Route API?
Ito ay se, na ginagamit sa query string ng prices at sa body ng activation.
Iniimbak ko ba ang mga Swedish number na may 0 sa unahan?
Hindi. Alisin ang trunk zero at i-save ang E.164 form na nagsisimula sa +46; ipakita lang ang lokal na anyo kung kailangan ito ng interface mo.
Puwede ko bang i-test ang Swedish sign-up flow ng app ko nang walang Swedish SIM?
Oo. Mag-order ng +46 number para sa serbisyo, ilagay ito sa app mo at tanggapin ang code sa pamamagitan ng webhook, polling o dashboard.
Masisira ba ng mga Swedish na karakter ang OTP parser ko?
Hindi dapat, kung digit ang itinutugma mo sa halip na mga salita at hinahawakan mo ang mensahe bilang Unicode text.
Magkano ang singil sa pumalyang +46 order?
Wala. Kapag walang SMS sa loob ng 20 minuto, o pagkatapos mag-cancel, babalik sa wallet ang buong halaga.
Makakakuha ba ako ng Swedish number na mananatiling akin?
Hindi bilang self-serve na produkto. Inaalok ang mga long-term number sa US at Canada; mag-email sa [email protected] para magtanong tungkol sa Sweden.
Paano ako magpapatakbo ng integration test nang hindi gumagamit ng totoong pondo?
Humiling ng sandbox mode para sa isang development account, na nagbabalik ng simulated na mga number at code mula simula hanggang dulo.
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.