Filipino
Programmatic na pagtanggap ng mga Truecaller SMS code
Tumatanggap ang isang team ng Truecaller verification code sa pag-order ng numero ng OTP Route para sa serbisyong truecaller at napiling bansa, pag-enter nito sa app, at pagkuha ng SMS sa pamamagitan ng signed webhook, API polling o dashboard. Nagkakahalaga ito ng mula $0.20 kada code sa OTP Gateway, na may mga route sa 198 bansa, at magbabayad ka lang kung dumating ang code sa loob ng 20 minuto.
Ano ang hitsura ng API call chain para sa Truecaller?
Ang service id ng Truecaller ay truecaller, at bawat tawag sa ibaba ay ginagawa laban sa https://otproute.com/api/v1 gamit ang Bearer key na may prefix na or_live_.
- Ibinibigay ng
GET /api/v1/countriesang mga country id; i-cache ang mga ito. - Ibinabalik ng
GET /api/v1/prices?country=<id>&service=truecallerang live na presyo at kung bukas ang isang route sa ngayon. - Ang
POST /api/v1/activationsna may{"service": "truecaller", "country": "in"}(o anumang ibang country id) ay nagre-reserve ng numero at nagbabalik ng activation id. - I-enter ang numerong iyon sa Truecaller app sa test device mo at humiling ng verification.
- Dumarating ang code bilang event na webhook na
activation.sms_received, o i-poll mo angGET /api/v1/activations/{id}. - Kung inabandona ang test, agad itong ire-refund ng
POST /api/v1/activations/{id}/cancel.
Sinusuportahan ng isang account ang 10 API key, 5 webhook endpoint at 300 request kada minuto. Sinasaklaw ng API integration guide ang mga retry at timeout.
Paano dapat tratuhin ng webhook handler ang mga Truecaller event?
Bawat delivery ay may dalang X-OTPRoute-Signature: t=<unix>,v1=<hex>. I-compute muli ang HMAC-SHA256 sa timestamp, isang tuldok at raw request body gamit ang secret ng endpoint mo, ikumpara sa constant time, at tanggihan ang mga timestamp na masyadong luma.
I-key ang lahat ng pagproseso sa activation id. Maaaring i-retry ang mga webhook, kaya ang handler na dalawang beses nag-iimbak ng code o dalawang beses nag-a-advance ng test ay magbubunga ng pabagu-bagong resulta; tingnan kung nakamarka na bilang tapos ang activation bago kumilos. Ituring ang activation.expired at activation.cancelled bilang mga terminal state na nagsasabi sa test runner mo na tumigil sa paghihintay. Gumagana ang polling bilang fallback sa local development kung saan walang public endpoint.
Bakit ba humihingi ng phone number ang Truecaller?
Ang Truecaller ay caller ID at spam-blocking app, at ang phone number mismo ang account. Kinukumpirma ng registration na kontrolado ng user ang numero bago gawin ang profile, at inuulit ang check kapag nire-install muli ang app o inilipat sa bagong device. Sa ilang device, maaaring subukan ng app na mag-verify sa pamamagitan ng tawag sa halip na SMS. SMS lang ang nakukuha ng numero ng OTP Gateway, kaya hindi magbubunga ng code sa activation ang call-based na check; mauubos lang ang window at ire-refund ang wallet.
Mga lehitimong dahilan kung bakit bine-verify ng mga team ang mga Truecaller account: pagsuri kung paano nilalagyan ng label ang outbound support o delivery number ng kumpanya para sa mga tao sa isang partikular na market, QA sa mga app na nag-iintegrate ng caller identification, at mga operations staff na nangangailangan ng work profile na hiwalay sa personal nilang telepono.
Aling mga bansa ang may Truecaller route?
Nililista ng live snapshot ang mga Truecaller route sa 198 bansa, kabilang ang India, Pakistan, Bangladesh, Nigeria, Kenya, Egypt, Indonesia, Sri Lanka, Nepal, Saudi Arabia, United Arab Emirates, Brazil, Mexico, South Africa, United Kingdom at United States.
Piliin ang bansang tumutugma sa test case. Sumusunod sa market ang mga caller label, spam report at wika ng app, kaya ang pagsuri kung paano lumilitaw ang support line mo sa Lagos ay dapat gumamit ng Nigerian na route, hindi kung anuman ang pinakamura. Nagbabago sa buong araw ang availability; i-query ang prices endpoint bago ang bawat run.
Magagawa ba ito ng mga hindi developer mula sa dashboard?
Oo. Mag-sign in, buksan ang OTP Gateway, piliin ang Truecaller at isang bansa, kumpirmahin ang ipinapakitang presyo, at lalabas ang numero sa activation card. I-enter ito sa Truecaller, humiling ng code, at lalabas ito sa parehong card kapag dumating ang SMS. Nakikita sa card ang 20-minutong window. Kung walang code na dumating, o nag-cancel ka, awtomatikong babalik sa wallet mo ang buong halaga. Gumagana ang mga top-up sa wallet sa pamamagitan ng card o USDT/USDC, na may PDF invoice sa email para sa bawat isa; tingnan ang pricing.
Bakit kaya hindi dumating ang Truecaller code?
Mga karaniwang sanhi:
- Tinanggihan ng Truecaller ang numero dahil itinuturing nitong virtual. Ginagawa iyon ng ilang serbisyo; kaya ka ire-refund.
- Pinili ng app ang call-based verification sa halip na SMS.
- Panandaliang nagsikip ang route. Subukan ulit sa ibang pagkakataon o sa ibang bansang bagay sa test mo.
- Inilagay ang numero nang walang country code, o may sobrang trunk 0.
Huwag bombahin ng loop ang order endpoint. Pagitan-pagitan ang mga pagtatangka at itala ang bawat activation id para makita mo ang mga pattern.
Kailan mas makabuluhan ang Dedicated Number para sa Truecaller?
Mawawala na ang one-time number pagkatapos ng activation. Kung kailangang muling i-verify ang Truecaller profile sa ibang pagkakataon, halimbawa ang work device ng support team na nire-reset, gumamit ng Dedicated Number. Available agad ang mga ito sa United States at Canada mula $1.95/buwan, tumatanggap ng SMS sa dashboard at sa webhook na number.sms_received, at nire-renew mula sa wallet hanggang i-release mo. Tingnan ang virtual numbers.
Gamitin lang ang OTP Route para sa sarili mong lehitimong account at produkto: isang account kada tunay na tao o negosyo, walang report o pagbabago ng label laban sa numero ng ibang tao, at buong paggalang sa mga tuntunin ng Truecaller at sa Acceptable Use Policy ng OTP Route. Ang Truecaller ay trademark ng may-ari nito, at walang kaugnayan dito ang OTP Route.
Mga madalas itanong
Ano ang service id para sa Truecaller sa API?
Ito ay truecaller. Ipares ito sa country id sa GET /api/v1/prices at sa body ng POST /api/v1/activations.
Makakatanggap ba ako ng Truecaller OTP sa virtual number?
Madalas, pero hindi laging; maaaring tumanggi ang Truecaller sa mga numerong inuuri nitong virtual. Kung walang code na dumating sa loob ng 20 minuto, awtomatikong ibabalik ang singil.
Bakit tumawag ang Truecaller sa halip na magpadala ng SMS?
Maaaring piliin ng app ang call-based verification sa ilang device. SMS lang ang nakukuha ng mga numero ng OTP Gateway, kaya hilingin ang SMS option kung iniaalok ito ng app.
Aling bansa ang dapat kong piliin para sa Truecaller SMS verification testing?
Piliin ang market na paksa ng test mo, dahil sumusunod sa bansa ng numero ang mga caller label at wika. Tingnan muna ang live availability sa prices endpoint.
Maitatago ko ba ang parehong Truecaller phone number para sa mga susunod na login?
Oo, sa pamamagitan ng Dedicated Number sa United States o Canada mula $1.95/buwan. Hindi magagamit muli ang mga one-time gateway number.
Paano ko maiiwasang masira ng mga duplicate na webhook delivery ang mga test ko?
Gawing idempotent ang handler sa activation id at i-verify ang signature bago gumawa ng anuman sa payload.
May kaugnayan ba ang OTP Route sa Truecaller?
Wala. Ang Truecaller ay trademark ng may-ari nito; nagbibigay ang OTP Route ng mga numero para sa testing at pagpapatakbo ng sarili mong lehitimong account.
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.