Jak wybrać sposób odbierania tongijskich (+676) kodów weryfikacyjnych

Numer kierunkowy +676OTP Gateway od $0.20 za kodNumery dedykowane: tylko USA i KanadaID API: to
Szybka odpowiedź

Tak, kody weryfikacyjne z Tonga (+676) możesz odbierać w OTP Route: zamów jednorazowy numer OTP Gateway, a potem odczytaj kod w panelu lub pobierz go przez API, odpytując je albo korzystając z podpisanego webhooka. Kody kosztują od $0.20 za kod, a jeśli SMS nie dotrze w ciągu 20 minut, nic nie zostaje pobrane.

Numer Gateway czy linia długoterminowa: co pasuje do projektu z Tonga?

Zacznij od charakteru zadania. Jeśli chcesz zobaczyć, jak dociera jeden kod SMS, na potrzeby testu rejestracji, kontroli lokalizacji lub odtworzenia zgłoszenia do wsparcia, właściwym produktem jest OTP Gateway. Dostajesz numer +676 na jedną weryfikację, kod trafia do panelu i do Twoich systemów, a aktywacja się zamyka.

Jeśli natomiast potrzebujesz numeru, który zostaje przy koncie przez miesiące, by móc się ponownie logować, odbierać kody odzyskiwania lub prowadzić linię wsparcia, to zadanie dla numerów wirtualnych dedykowanych (Dedicated Virtual Numbers). Są dostępne wyłącznie w Stanach Zjednoczonych i Kanadzie, od $1.95/month, z przychodzącymi i wychodzącymi SMS-ami oraz połączeniami z przeglądarki.

OTP Route nie ma samoobsługowej tongijskiej linii długoterminowej. Zespoły, które jej potrzebują, mogą napisać na [email protected], wiedząc, że dostępność zależy od lokalnych przepisów i może być niemożliwa. Więcej o tym kompromisie w artykule numery tymczasowe a dedykowane.

Po co testować proces rejestracji na tongijskich numerach?

Tonga ma liczną diasporę, w dużej części w Nowej Zelandii, Australii i Stanach Zjednoczonych, a rodziny utrzymują kontakt między tymi krajami przez komunikatory i usługi przekazów pieniężnych. Produkty obsługujące społeczności Pacyfiku, takie jak narzędzia do przekazów, platformy społecznościowe i usługi podróżnicze, muszą przyjmować numer +676 tak samo pewnie jak +64.

To czyni Tonga przydatnym przypadkiem brzegowym w QA. Językami urzędowymi są tongański i angielski, a większość tekstów weryfikacyjnych z aplikacji międzynarodowych przychodzi po angielsku, więc ciekawe błędy zwykle dotyczą obsługi numerów, a nie brzmienia wiadomości. Zespoły budujące onboarding fintech dla korytarzy pacyficznych często właśnie z tego powodu dodają przypadek Tonga do zestawu testów regresyjnych.

Jak walidatory powinny traktować numery +676?

Tongijskie numery krajowe są znacznie krótsze niż europejskie czy amerykańskie, które większość programistów ma w głowie, a w formie międzynarodowej nie ma prefiksu krajowego. Kod walidacji ze stałą minimalną długością to najczęstszy powód, dla którego takie numery są odrzucane.

  • Zapisuj każdy numer w E.164, +676 i cyfry abonenta, i nigdy go nie dopełniaj.
  • Polegaj na aktualnej bibliotece do numerów telefonów, a nie na wyrażeniu regularnym skopiowanym z innego kraju.
  • Upewnij się, że Twój nadawca SMS nie odrzuca po cichu odbiorców, których numer wygląda na zbyt krótki.
  • Trzymaj numer weryfikacyjny z Tonga w zestawie danych testowych, aby przyszły refaktor nie przywrócił błędu.

Jednorazowe zamówienie +676 z Gateway to tani sposób, by potwierdzić, że cała ścieżka działa z prawdziwym SMS-em dostarczonym przez operatora.

Jakie usługi obejmuje trasa Tonga?

Trasa tongijska obejmuje obecnie ponad 600 usług. Popularne w najnowszym zrzucie to Facebook, TikTok, Viber, WhatsApp, Instagram, Telegram, Google (Gmail i YouTube), Snapchat, Microsoft & Outlook i Amazon.

Lista zmienia się w ciągu dnia, gdy zasoby przesuwają się między trasami. Traktuj ją jako wskazówkę i przed zamówieniem sprawdź aktualną dostępność w panelu lub przez endpoint cen.

Jak wywołać OTP API dla Tonga?

Uwierzytelniaj się w https://otproute.com/api/v1 kluczem Bearer zaczynającym się od or_live_ z konsoli deweloperskiej. Identyfikator kraju dla Tonga to to.

Sprawdź cenę i dostępność przez GET /api/v1/prices?country=to&service=<id>, a potem złóż zamówienie przez POST /api/v1/activations z treścią taką jak {"service": "viber", "country": "to"}. Odpowiedź zwraca identyfikator aktywacji i numer +676.

Aby odbierać kody SMS OTP z Tonga automatycznie, zarejestruj webhook dla activation.sms_received i activation.expired. Każde żądanie zawiera X-OTPRoute-Signature: t=<unix>,v1=<hex>; oblicz ponownie HMAC-SHA256 z <t>.<raw body> przy użyciu sekretu endpointu, porównaj w stałym czasie i odrzucaj stare znaczniki czasu. Odpytywanie GET /api/v1/activations/{id} wystarcza przy małych zadaniach, a POST /api/v1/activations/{id}/cancel zwalnia zamówienie, którego już nie potrzebujesz. Limity to 300 żądań na minutę, 10 kluczy i 5 endpointów webhook na konto. Szczegóły żądań i odpowiedzi znajdziesz w dokumentacji deweloperskiej.

Co zrobić, gdy tongijski kod jest wolny lub nie przychodzi?

Cienkie trasy są normalne na małych rynkach wyspiarskich, więc zaplanuj politykę ponowień, zanim będzie potrzebna.

  1. Pozwól oknu 20 minut dobiec końca; jeśli żaden SMS nie dotrze, zamówienie jest zwracane w całości.
  2. Sprawdź, czy testowana usługa akceptuje numery wirtualne. Niektóre ich nie przyjmują i żadna trasa tego nie zmieni.
  3. Poczekaj przed kolejną próbą zamiast składać nowe zamówienia jedno po drugim.
  4. Jeśli test dotyczy numerów pacyficznych w ogóle, spróbuj pobliskiej trasy, takiej jak Fidżi lub Samoa.

Pamiętaj, że każde zamówienie musi respektować regulamin docelowej usługi i Politykę Dopuszczalnego Użytkowania OTP Route.

Jak działają rozliczenia i testy w sandboksie?

OTP Route korzysta z jednego przedpłaconego portfela w USD z cennikiem pay as you go, więc nie ma opłaty miesięcznej ani planu do wyboru. Środki dodasz kartą lub stablecoinami USDT/USDC, a po każdym doładowaniu otrzymasz e-mailem fakturę PDF. Deweloperzy, którzy dopiero budują proces, mogą poprosić o tryb sandbox dla konta deweloperskiego, który zwraca symulowane numery i kody, dzięki czemu logikę routingu OTP i handlery webhooków można testować bez ruszania portfela. Aktualne ceny za kod są na stronie cennika.

Najczęstsze pytania

Czy mogę odebrać tongijski kod weryfikacyjny, nie będąc na Tonga?

Tak. Zamów numer +676 w OTP Gateway, a kod zostanie pokazany w panelu i wysłany na Twój webhook, gdziekolwiek jest Twój zespół.

Jakiego identyfikatora kraju używa API weryfikacji SMS dla Tonga?

Identyfikator to to, używany w GET /api/v1/prices i POST /api/v1/activations.

Dlaczego mój formularz odrzuca poprawne tongijskie numery?

Zwykle przez kontrolę minimalnej długości napisaną z myślą o dłuższych numerach. Waliduj za pomocą utrzymywanej biblioteki do numerów telefonów i zapisuj numery w E.164.

Czy jest długoterminowy numer +676, który mogę zachować?

Nie w trybie samoobsługowym. Długoterminowe numery dedykowane są oferowane tylko w USA i Kanadzie; o Tonga zapytaj, pisząc na [email protected].

Co dzieje się z moimi pieniędzmi, jeśli tongijski kod nie dotrze?

Pełna kwota wraca automatycznie do portfela, gdy okno 20 minut zamknie się bez SMS-a albo gdy anulujesz zamówienie.

Czy mogę testować tongijski onboarding mojej aplikacji w CI?

Tak. Użyj osobnego klucza API na środowisko, odpytuj lub nasłuchuj webhooków i przełącz konto deweloperskie na sandbox, dopóki budujesz pipeline.

W jakim języku przychodzą tongijskie teksty weryfikacyjne?

Większość aplikacji międzynarodowych wysyła po angielsku, choć zależy to od usługi i ustawienia języka konta.

Nazwy usług są znakami towarowymi ich właścicieli. OTP Route nie jest z nimi powiązany. Korzystaj z numerów zgodnie z prawem oraz przestrzegaj regulaminów poszczególnych usług i naszej Polityki akceptowalnego użytkowania.

Skieruj pierwszy OTP w kilka minut

Załóż darmowe konto, zasil portfel USD i zamów numer w panelu lub przez API. Bez opłaty miesięcznej.