Pagsubok ng phone verification sa Israel (+972) gamit ang OTP routing

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

Oo, hinahayaan ka ng OTP Route na tumanggap ng mga SMS verification code ng Israel (+972) sa isang one-time na OTP Gateway number, sa dashboard man o sa pamamagitan ng REST API at signed webhooks. Nagsisimula sa $0.20 kada code ang presyo at nag-iiba ayon sa serbisyo, at walang sinisingil maliban kung makarating sa iyo ang code sa loob ng 20-minutong activation window.

Paano isinusulat ang mga +972 number, at paano dapat i-store ang mga ito?

Ginagamit ng Israel ang country code na +972 at trunk prefix na 0. Isinusulat ng mga lokal ang mobile number bilang 05X-XXX-XXXX, kung saan para lang sa domestic na pagda-dial ang zero. Sa international form, nawawala ang zero na iyon, kaya ang 054-123-4567 ay nagiging +972541234567.

Karamihan ng bug sa mga Israeli sign-up flow ay galing sa isang karakter na iyon:

  • Idinidikit ng mga user ang national form na may unang 0 sa field na nagdadagdag na ng +972, kaya nagkakaroon ng di-wastong string na +9720…. Alisin ang trunk zero bago pagdugtungin ang mga bahagi.
  • May mga taong nagta-type ng 00972, ang international access form. I-normalise din ito sa +972.
  • May siyam na digit ang mga mobile number pagkatapos ng country code, na nagsisimula sa 5. Mag-validate gamit ang maayos na pinapanatiling numbering library sa halip na nakapirming panuntunan sa haba.

Magtago ng iisang canonical na E.164 value kada user at mag-format para sa display lang sa oras ng render.

Anong wika ang dating ng mga verification text sa Israel?

Hebrew ang pangunahing wika ng SMS sa Israel, at malawak ding ginagamit ang Arabic; maraming pandaigdigang serbisyo ang nagpapadala rin ng English template depende sa locale ng account. Isinusulat ang Hebrew at Arabic mula kanan pakaliwa at dumadaan bilang Unicode, ibig sabihin mas kaunting karakter kada segment at, sa loob ng mensahe, pinaghalong RTL na salita at left-to-right na mga digit.

Sa mga automated test, huwag kailanman kunin ang code ayon sa posisyon ng karakter. Kunin ang unang hanay ng apat hanggang walong digit gamit ang regular expression at huwag pansinin ang mga hindi nakikitang direction mark. Kung nagpapadala rin ng mga Hebrew na mensahe ang sarili mong produkto, tiyaking tama pa ring mabasa ang code sa telepono, dahil maaaring biswal na baguhin ng bidirectional text ang ayos ng bantas sa paligid ng numero.

Bakit nagpapatakbo ng test case ang mga product team laban sa Israel?

Malaki ang tech sector ng Israel, kaya maraming produkto ang nagla-launch doon nang maaga o binubuo ng mga team na may lokal na opisina. Isa rin sa pinakamahusay na stress test para sa localisation ang right-to-left na interface: pag-mirror ng layout, mixed-direction na input field at mga phone field na dapat manatiling left to right kahit sa loob ng Hebrew na form. Ipinapakita ng pagpapatakbo ng totoong verification step sa isang +972 number kung nagtutugma ang lahat ng iyon, bagay na hindi kayang ipakita ng mocked na SMS. Sakop ng aming pahina tungkol sa mobile app verification kung paano ito isinasama ng mga team sa release check.

Aling mga serbisyo ang puwedeng magpadala ng code sa Israeli number?

Kasalukuyang may mahigit 1,900 serbisyo ang Israeli route. Kabilang sa mga popular na opsyon sa live snapshot ang WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, Microsoft & Outlook, Amazon, Viber, Signal, LinkedIn, Uber at Claude.

Dahil nagbabago ang imbentaryo sa buong araw, ituring na data ang catalogue: basahin ang GET /api/v1/services at ang price endpoint bago ang bawat takbo sa halip na magtiwala sa listahang naka-save sa repo mo.

Ano ang hitsura ng pagkakasunod-sunod ng tawag sa Israel OTP API?

Mag-authenticate sa https://otproute.com/api/v1 gamit ang Bearer key (prefix na or_live_) na ginawa sa Developer console. Ang country id para sa Israel ay il.

Magsimula sa GET /api/v1/balance para agad mabigo ang suite kapag walang laman ang wallet. Pagkatapos, hingin sa GET /api/v1/prices?country=il&service=<id> ang kasalukuyang presyo at availability, at ilagay ang order gamit ang POST /api/v1/activations na may body na tulad ng {"service": "telegram", "country": "il"}. Taglay ng response ang activation id at ang +972 number na ilalagay ng test mo sa app.

Dumarating ang delivery bilang webhook na activation.sms_received o sa pag-poll ng GET /api/v1/activations/{id}; may sapat na puwang ang limit ng account na 300 request kada minuto para sa dalawa. I-verify ang header na X-OTPRoute-Signature ng bawat webhook sa pagkalkula ng HMAC-SHA256 sa <t>.<raw body> gamit ang secret ng endpoint mo, tanggihan ang mga lumang timestamp, at gawing idempotent ang handler batay sa activation id. Kung naputol ang isang test, tawagin ang POST /api/v1/activations/{id}/cancel. Nasa gabay sa integration at API docs ang mga detalye.

Mas gusto ang pag-click kaysa pag-code? Sa dashboard, buksan ang OTP Gateway, piliin ang Israel at ang serbisyo, kumpirmahin ang ipinapakitang presyo, at hintayin na lumitaw ang code sa tabi ng bago mong number.

Ano ang gagawin kapag hindi dumating ang +972 code?

Nananatiling bukas ang bawat order nang 20 minuto. Kung magsara ang window nang walang SMS, o kinansela mo ito, awtomatikong ikino-credit pabalik sa wallet ang buong halaga, kaya magbabayad ka lang kung dumating ang code.

  • Bigyan ng pagkakataon ang buong window; hindi pareho ang mabagal na padala at ang bigong padala.
  • Mag-retry mamaya o lumipat sa ibang ruta ng serbisyo sa halip na magpaputok ng mga bagong order nang sunod-sunod.
  • Tingnan kung tumatanggap ng virtual number ang serbisyo. May ilang hindi tumatanggap, at para sa kasong iyon ang refund.

Gamitin ang mga number na ito para mag-test o magpatakbo ng sarili mong lehitimong produkto at account, sundin ang mga tuntunin ng bawat serbisyo, at tandaang nalalapat ang Acceptable Use Policy ng OTP Route. Mas marami pang tips sa pagbabawas ng bigong delivery.

Puwede ba akong kumuha ng pangmatagalang Israeli number, at paano ito binabayaran?

Hindi bilang self-serve na produkto. Ang mga dedicated na linya na itinatago at nire-renew mo ay iniaalok lang sa United States at Canada, mula $1.95/buwan. Para sa pangmatagalang +972 na linya, mag-email sa [email protected]; maaaring suriin ito ng team, pero ang mga lokal na patakaran ang magpapasya at walang ipinapangako.

Pay as you go ang bayad mula sa iisang prepaid USD wallet: walang buwanang bayad, walang plan. Gumagana ang pagpondo sa pamamagitan ng card o ng mga USDT/USDC stablecoin, at bawat top-up ay nagti-trigger ng PDF invoice sa email. Puwedeng ilipat sa sandbox ang isang development account kapag hiniling, na nagbabalik ng mga simulated na number at code para sa end-to-end na test nang walang gastos sa wallet. Tingnan ang presyo.

Mga madalas itanong

Puwede ba akong tumanggap ng SMS OTP ng Israel nang walang Israeli SIM card?

Oo. Tinatanggap para sa iyo ng isang OTP Gateway number na may code na +972 ang SMS, at lilitaw ang code sa dashboard o makakarating sa webhook mo.

Isasama ko ba ang unang 0 kapag naglalagay ng Israeli number?

Sa national format lang. Sa E.164, inaalis ang trunk 0, kaya ang number ay nagiging +9725 na sinusundan ng walong digit para sa mobile.

Sisirain ba ng Hebrew na text sa SMS ang OTP parser ko?

Hindi, kung kukunin mo ang mga digit gamit ang regular expression sa halip na mga nakapirming posisyon at hindi mo papansinin ang mga hindi nakikitang direction character.

Ano ang country id ng Israel sa API?

Ito ay il, na ginagamit sa parehong prices query at activation request body.

Magkano ang isang Israel verification number?

Mula $0.20 kada code; nakadepende sa serbisyo ang eksaktong presyo at live itong ibinabalik ng GET /api/v1/prices.

Mawawalan ba ako ng pera kung hindi dumating ang code?

Hindi. Kung walang code sa loob ng 20 minuto, o pagkatapos ng cancel, babalik sa wallet mo ang buong halaga.

Puwede ko bang i-test nang end to end ang sign-up screen na nasa Hebrew?

Oo. Mag-order ng +972 number para sa testing, patakbuhin ang localised flow mo, at kunin ang code sa pamamagitan ng API, na sumusuri sa parehong RTL interface at totoong SMS delivery.

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.