Kody weryfikacyjne +94 ze Sri Lanki w Twoim pipeline QA

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

Tak: OTP Route może dać Twojemu zespołowi tymczasowy numer ze Sri Lanki (+94) przez OTP Gateway, a kod weryfikacyjny dotrze do Ciebie w panelu lub przez API i podpisane webhooki, w cenie od $0.20 za kod. Numer czeka na wiadomość 20 minut, a aktywacja, która nic nie otrzyma, jest w całości zwracana.

Dlaczego warto dodać numery ze Sri Lanki do macierzy testów?

W Kolombo działa spory sektor outsourcingu inżynierii oprogramowania i QA, więc wiele zespołów testowych ma siedzibę na Sri Lance, nawet jeśli weryfikowany przez nie produkt jest wydawany gdzie indziej. Uruchomienie onboardingu na lokalnej trasie +94 pozwala tym inżynierom odtworzyć to, co zobaczą ich sąsiedzi.

Sam rynek jest w praktyce trójjęzyczny: urzędowymi językami są syngaleski i tamilski, a angielski jest szeroko używany w biznesie. Aplikacje lokalizowane na pismo syngaleskie lub tamilskie powinny sprawdzić, czy tekst SMS, komunikat w aplikacji i makra wsparcia są ze sobą spójne. Liczna diaspora w Zatoce Perskiej, Europie i Australii także rejestruje się na numerach z kraju, co jest kolejnym powodem, by dobrze przetestować format.

Jak zapisać srilankijski numer komórkowy w E.164?

Lokalnie numery komórkowe wybiera się jako dziesięć cyfr zaczynających się od 07. Zero jest prefiksem krajowym, więc wersja międzynarodowa to +94 i dziewięć cyfr zaczynających się od 7. Przechowuj tę kanoniczną postać, usuwaj spacje i myślniki przy wprowadzaniu i nigdy nie trzymaj razem kodu kraju z plusem i prefiksu krajowego 0.

Walidator oczekujący dokładnie dziewięciu cyfr krajowych po +94 wyłapuje większość pomyłek przy pisaniu. Przetestuj go na użytkownikach wklejających numery skopiowane z wizytówek kontaktów, ponieważ często zawierają zbłąkane 0 lub stary międzynarodowy prefiks 0094; oba przekształć do postaci kanonicznej przed zapisem.

Które usługi są dostępne na trasie +94?

Sri Lanka obsługuje obecnie ponad 1 000 usług. Przykłady z bieżącej listy: WhatsApp, Viber, imo, Google (Gmail i YouTube), Uber, Facebook, Instagram, TikTok, Telegram, Microsoft i Outlook, Amazon oraz LinkedIn. Katalog zmienia się w ciągu dnia, więc zanim zbudujesz fixture'y wokół konkretnego identyfikatora, odpytaj GET /api/v1/services.

Jaka jest sekwencja wywołań API dla identyfikatora kraju lk?

Uwierzytelnij się kluczem Bearer z prefiksem or_live_ na https://otproute.com/api/v1.

  1. Odczytaj aktualną stawkę: GET /api/v1/prices?country=lk&service=viber.
  2. Otwórz aktywację: POST /api/v1/activations z {"service": "viber", "country": "lk"}.
  3. Wpisz numer w testowanej aplikacji.
  4. Nasłuchuj activation.sms_received albo odpytuj GET /api/v1/activations/{id}.
  5. W razie potrzeby zakończ wcześniej przez POST /api/v1/activations/{id}/cancel.

W przypadku webhooków zweryfikuj X-OTPRoute-Signature (t=<unix>,v1=<hex>), obliczając HMAC-SHA256 z <t>.<raw body> przy użyciu sekretu endpointu, a następnie odrzuć stare znaczniki czasu. Limity: 10 kluczy, 5 endpointów, 300 żądań na minutę. Przewodnik integracji OTP API pokazuje ten wzorzec dokładniej.

Zamawianie z panelu

Wolisz klikać niż programować? Otwórz OTP Gateway, wybierz Sri Lankę i usługę, potwierdź wyświetloną cenę i złóż zamówienie. Wklej numer +94 do docelowej aplikacji, a potem odczytaj kod na karcie aktywacji, gdy dotrze. Ta ścieżka odpowiada product managerowi oceniającemu ekran onboardingu po syngalesku lub tamilsku albo liderowi wsparcia zakładającemu profil firmowy, a korzysta z tego samego portfela, okna i reguły zwrotu co API.

Rozwiązywanie problemu brakującego kodu +94

  • Odczekaj całe 20-minutowe okno, zanim uznasz, że się nie udało.
  • Upewnij się, że usługa akceptuje numery wirtualne; niektóre je odrzucają, a zwrot pokrywa taki wynik.
  • Spróbuj ponownie później lub przez inną trasę usługi.
  • Pomiń błyskawiczne ponowne zamówienia; rzadko pomagają, a zużywają limit żądań.

Dobry routing OTP polega na wyborze ścieżki o największym prawdopodobieństwie dostarczenia, a nie na mocniejszym naciskaniu jednej. Jeśli niepowodzenia skupiają się przy jednej usłudze, zapisuj identyfikatory aktywacji i porównaj je z inną trasą w ciągu doby; nasza notatka o routingu krajów dla OTP opisuje to podejście.

Numery długoterminowe, portfel i sandbox

Samoobsługowej, długoterminowej linii srilankijskiej nie ma. Numery dedykowane są sprzedawane tylko dla Stanów Zjednoczonych i Kanady, od $1.95/miesiąc; w sprawie trwałego numeru +94 napisz na [email protected], a zespół sprawdzi, na co pozwalają lokalne przepisy, bez żadnych obietnic. Przedpłacony portfel w USD nie ma opłaty miesięcznej, przyjmuje karty lub USDT/USDC i wysyła e-mailem fakturę PDF po każdym doładowaniu; zobacz cennik. Konto deweloperskie może poprosić o tryb sandbox z symulowanymi numerami i kodami, co dobrze łączy się z testami OTP w pipeline'ach CI.

Najczęstsze pytania

Czy mogę zweryfikować rejestrację w mojej aplikacji na Sri Lance bez lokalnej karty SIM?

Tak. Zamów numer +94 dla danej usługi w OTP Route, a kod zostanie pokazany w panelu lub wysłany na Twój webhook. Jeśli nic nie dotrze w ciągu 20 minut, opłata zostaje zwrócona.

Jaki jest identyfikator kraju w OTP API dla Sri Lanki?

Użyj lk w każdym wywołaniu przyjmującym kraj, na przykład GET /api/v1/prices?country=lk&service=<id>.

Czy tekst kodu będzie po syngalesku, tamilsku czy angielsku?

Zależy to od nadawcy i języka ustawionego na koncie. Globalne aplikacje zwykle wysyłają po angielsku, więc wyciągaj cyfry, zamiast dopasowywać słowa w jednym piśmie.

Jak odbierać SMS-y OTP ze Sri Lanki bez odpytywania?

Zarejestruj endpoint webhook w konsoli deweloperskiej i obsłuż activation.sms_received. Zweryfikuj podpis, a potem uczyń handler idempotentnym, opierając go na identyfikatorze aktywacji.

Czy srilankijski numer weryfikacyjny nadaje się do konta, na które logujemy się co tydzień?

Raczej nie. Aktywacja przechwytuje jeden kod i się kończy. Przy cyklicznych logowaniach numery dedykowane w USA lub Kanadzie zachowują tę samą linię, dopóki się odnawia.

Ile kosztuje numer +94 do testów?

Aktywacja +94 zaczyna się od $0.20 za kod, choć kwota zmienia się wraz z wybraną usługą. Dokładną cenę zwraca GET /api/v1/prices i pokazuje panel, zanim potwierdzisz.

Czy nasz zestaw CI może działać bez wydawania środków z portfela?

Tak, poproś o tryb sandbox na koncie deweloperskim. Zwraca symulowane numery i kody, więc Twoje testy API weryfikacji SMS przebiegają od początku do końca.

Jakie użycie jest dozwolone?

Testowanie własnych przepływów weryfikacji, automatyzacja QA, wejścia na rynki i prawdziwe konta firmowe. Przestrzegaj regulaminu każdej usługi i Zasad dopuszczalnego użytkowania OTP Route; masowe zakładanie kont jest niedozwolone.

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.