Pagtanggap ng LINE SMS codes sa mga numero ng OTP Route: checklist at mga hakbang

OTP Gateway simula $0.20 kada code197 bansaAPI id: linemessengerDedicated US/CA numbers simula $1.95/buwan
Mabilis na sagot

Natatanggap ng isang team ang LINE verification code gamit ang OTP Route sa pamamagitan ng pag-order ng one-time na numero para sa serbisyong linemessenger sa OTP Gateway, paglalagay nito sa registration o login screen ng LINE, at pagbasa ng code mula sa dashboard o signed webhook. Nagsisimula ang presyo sa $0.20 kada code, at kung walang dumating sa loob ng 20-minutong window, awtomatikong babalik sa wallet mo ang singil.

Para saan ginagamit ng LINE ang phone number?

Itinatali ng LINE ang account sa phone number. Kinukumpirma ng SMS code ang bagong registration, at maaaring hingin muli ng app ang numero kapag inilipat ang account sa bagong device o kapag may nag-sign in pagkatapos mag-reinstall. May papel din ang numero sa pagbawi ng access, kaya mahalaga kung anong numero ang ginamit sa paggawa ng account.

Hinuhubog ng huling punto ang pagpili mo ng produkto: bagay ang one-time na numero sa iisang verification step, habang ang account na kailangang mag-sign in ulit makalipas ang ilang buwan ay nangangailangan ng numerong kontrolado mo pa rin.

Pre-flight checklist bago mag-order ng LINE number

  • Isang API key mula sa Developer console (prefix na or_live_); hanggang 10 key kada account.
  • Sapat na balanse sa wallet, kinumpirma gamit ang GET /api/v1/balance.
  • Bansang pinili para tumugma sa market ng account o test case.
  • Live na paghahanap ng presyo para sa pares na iyon, dahil nag-iiba ang presyo kada bansa.
  • Nakarehistrong webhook endpoint na nasubukan na ang signature check, o handa nang polling loop.
  • Desisyon kung kailangang mag-log in ulit ang account na ito sa hinaharap; kung oo, basahin ang seksyon ng Dedicated Number sa ibaba.
  • Mabilis na muling pagbasa sa mga tuntunin ng LINE para sa uri ng account na ginagawa mo.

Aling mga bansa ang puwede kong piliin para sa LINE, at bakit mahalaga ito?

Available ang serbisyo ng LINE sa 197 bansa. Pinakamalakas ang user base ng app sa ilang bahagi ng East at Southeast Asia, kaya ang mga team na naglulunsad doon ay madalas magsimula sa Japan, Thailand, Taiwan, Indonesia, Hong Kong o Malaysia. Kabilang sa iba pang opsyon ang Singapore, Philippines, Vietnam, South Korea, Australia, United States, United Kingdom, Germany, Brazil at Romania.

Piliin ang bansang pinagmumulan ng totoong mga user mo. Ang build para sa Thai market ay dapat i-verify gamit ang Thai number para kumilos ang country code, phone formatting at anumang regional onboarding screen gaya ng sa production. Kaunti lang ang dagdag na gastos sa pagsakop ng ilang market, dahil ang halaga lang ng country ang nagbabago sa bawat run.

Hakbang-hakbang: ang LINE verification code API flow

  1. Tawagin ang GET /api/v1/prices?country=<id>&service=linemessenger at kumpirmahing available ang route.
  2. Likhain ang activation gamit ang POST /api/v1/activations at body gaya ng {"service": "linemessenger", "country": "th"}.
  3. Ilagay ang ibinalik na numero sa phone verification screen ng LINE.
  4. Hintayin ang activation.sms_received, o i-poll ang GET /api/v1/activations/{id} kada ilang segundo sa loob ng limitasyong 300 requests per minute.
  5. Kung inabandona ang run, tawagin ang POST /api/v1/activations/{id}/cancel.

Nasa developer docs ang mga detalye ng endpoint.

Paano dapat tratuhin ng webhook handler ang mga LINE event?

Basahin ang header na X-OTPRoute-Signature, na nasa format na t=<unix>,v1=<hex>, kalkulahin ang HMAC-SHA256 sa <t>.<raw body> gamit ang endpoint secret, ihambing sa constant time, at itapon ang anumang may lumang timestamp. Pagkatapos, i-key ang pagproseso mo sa activation id, para ang muling ipinadalang delivery ay mag-update ng parehong record sa halip na dalawang beses patakbuhin ang test step mo. Ituring ang activation.expired at activation.cancelled bilang malinis na kinalabasan sa parehong table. May buong walkthrough sa HMAC guide.

Pag-order ng LINE number mula sa dashboard

Mag-sign in, buksan ang OTP Gateway, piliin ang LINE at isang bansa, tingnan ang ipinapakitang presyo at mag-order. I-type ang numero sa LINE, saka iwanang bukas ang activation card; lalabas doon ang code kapag natanggap na. Madalas gamitin ng mga product manager at support agent ang view na ito para manu-manong suriin ang naka-localize na LINE onboarding screen bago pumalit ang automated suite. Umiiral dito ang parehong 20-minutong window at panuntunan sa refund.

Troubleshooting: bakit maaaring hindi dumating ang LINE code

Maaaring tanggihan ng LINE ang ilang virtual number, at ang route na gumana kanina ay maaaring hindi available mamaya sa araw. Kung walang dumating na SMS, ganap na nire-refund ang activation kapag nagsara ang window o nag-cancel ka. Pagkatapos noon:

  • subukan ang ibang bansang akma pa rin sa test case;
  • subukan ulit mamaya sa halip na mag-order muli nang mabilisan sa isang loop;
  • tiyaking tama ang country code kung saan inilagay ang numero.

Kailan mas bagay ang Dedicated Number para sa LINE?

Kung ang staging account o shared team login ay dapat patuloy na makapag-sign in, maling kasangkapan ang one-time na numero. Nagsisimula sa $1.95/month ang Dedicated Numbers sa United States at Canada, tumatanggap ng papasok na SMS sa dashboard at sa webhook mo sa pamamagitan ng number.sms_received, at nire-renew mula sa wallet hanggang ilabas mo ang mga ito. Nasa virtual numbers page ang mga detalye.

Gamitin ang OTP Route para lang sa sarili mong lehitimong produkto at accounts: isang account kada totoong tao o negosyo, iginagalang ang mga tuntunin ng LINE, at sinusunod ang Acceptable Use Policy.

Mga madalas itanong

Anong service id ang ginagamit ng OTP Route para sa LINE?

Ang id ay linemessenger. Gamitin ito sa prices query at sa field na service kapag gumagawa ng activation.

Puwede ba akong gumawa ng LINE SMS verification para sa testing nang walang pisikal na SIM?

Oo. Tumatanggap ng LINE code ang OTP Gateway number, na binabasa mo sa pamamagitan ng API, webhook o dashboard.

Aling bansa ang dapat kong piliin para sa virtual number para sa LINE?

Piliin ang market na kinabibilangan ng mga user o test case mo, halimbawa Japan o Thailand para sa paglulunsad doon.

Tatanggapin ba ng LINE ang bawat numero ng OTP Route?

Hindi palagi. Maaaring tanggihan ng LINE ang ilang virtual number, at kapag walang dumating na code, awtomatiko kang nire-refund.

Magkano ang pagtanggap ng LINE OTP?

Mula $0.20 kada code, depende sa bansa; galing sa GET /api/v1/prices ang live na presyo.

Puwede ko bang panatilihin ang parehong LINE phone number para sa mga susunod na login?

Sa Dedicated Number lang, na available sa US at Canada. Para sa iisang code lang ang one-time na numero.

Kailangan ko ba ng webhook para tumanggap ng LINE OTP codes, o sapat na ang polling?

Gumagana nang maayos ang pag-poll ng GET /api/v1/activations/{id} para sa maliliit na run. Mas nasusukat ang webhooks kapag maraming activation ang sabay-sabay na tumatakbo.

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.