Polski
Kody weryfikacyjne +94 ze Sri Lanki w Twoim pipeline QA
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.
- Odczytaj aktualną stawkę:
GET /api/v1/prices?country=lk&service=viber. - Otwórz aktywację:
POST /api/v1/activationsz{"service": "viber", "country": "lk"}. - Wpisz numer w testowanej aplikacji.
- Nasłuchuj
activation.sms_receivedalbo odpytujGET /api/v1/activations/{id}. - 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.