Polski
Brytyjskie numery weryfikacyjne: lista kontrolna testów OTP dla +44
OTP Route może odbierać dla Ciebie kody weryfikacyjne z Wielkiej Brytanii (+44): OTP Gateway przydziela tymczasowy brytyjski numer na jeden kod, od $0.20 za kod, i dostarcza go do panelu, do odpytywania API lub do podpisanego webhooka. Numer pozostaje aktywny przez 20 minut, a płacisz tylko wtedy, gdy kod faktycznie dotrze.
Lista kontrolna: czy Twój stos jest gotowy na kody weryfikacyjne +44?
Przejdź przez tę listę, zanim kandydat do wydania trafi na brytyjski etap planu testów:
- [ ] Klucz z konsoli deweloperskiej (prefiks
or_live_) przypisany do zadania, które będzie go używać. - [ ] Identyfikator kraju dla Wielkiej Brytanii,
gb, wpięty do fixtur, oraz identyfikator usługi zGET /api/v1/services. - [ ] Decyzja o sposobie dostarczania: podpisany webhook dla zestawów równoległych albo odpytywanie dla szybkiego skryptu.
- [ ] Parsowanie numerów telefonu, które radzi sobie z brytyjskim początkowym zerem (więcej niżej).
- [ ] Wystarczające saldo, potwierdzone przez
GET /api/v1/balance, albo konto sandbox do prób na sucho. - [ ] Notatka w runbooku, że jeden numer obsługuje dokładnie jeden kod.
Zespołom wpinającym to w potoki przyda się pomocniczy tekst o testowaniu SMS OTP w potokach CI.
Jak działa przepływ API OTP dla Wielkiej Brytanii z identyfikatorem kraju gb?
Sekwencja odzwierciedla to, co robi ręcznie tester, tylko szybciej i z logowaniem:
- Wyceń parę przez
GET /api/v1/prices?country=gb&service=<id>; odpowiedź odzwierciedla bieżącą dostępność. - Zarezerwuj numer przez
POST /api/v1/activationsz{"service": "<id>", "country": "gb"}. - Wpisz numer +44 na ekranie rejestracji, logowania lub odzyskiwania konta i zażądaj SMS-a.
- Odbierz kod przez zdarzenie
activation.sms_receivedalbo odczytującGET /api/v1/activations/{id}. - Zakończ czysto przez
POST /api/v1/activations/{id}/cancel, gdy test jest pomijany.
Handler webhooka powinien traktować każde żądanie jako niezaufane, dopóki nagłówek X-OTPRoute-Signature się nie zgodzi: HMAC-SHA256 z <t>.<raw body> z sekretem endpointu musi być równy v1, a sygnatura czasowa musi być świeża. Zapisuj wyniki pod kluczem identyfikatora aktywacji, aby zdublowane dostarczenia były nieszkodliwe. Limity są hojne dla większości zestawów: 300 żądań na minutę, do 10 kluczy i 5 endpointów webhooków na konto. Pełna dokumentacja jest w dokumentacji dla deweloperów.
Które brytyjskie usługi i aplikacje są na trasie?
Wielka Brytania to jedna z szerszych tras, z ponad 4000 dostępnych usług. Popularne opcje to WhatsApp, Google (Gmail & YouTube), Amazon, Uber, Netflix, eBay, Airbnb, LinkedIn, Microsoft & Outlook, Instagram, Snapchat, X (Twitter), Discord i ChatGPT (OpenAI).
Trasy zmieniają się z godziny na godzinę, więc pozwól endpointowi cen lub panelowi powiedzieć, co można zamówić teraz, zamiast zakładać, że wczorajszy wynik nadal obowiązuje.
Obsługa początkowego zera: zapisywanie brytyjskich numerów komórkowych w E.164
W Wielkiej Brytanii obowiązuje prefiks krajowy 0. Ludzie zapisują swój numer komórkowy jako 07xxx xxxxxx, jedenaście cyfr, ale w formie międzynarodowej 0 znika i numer przyjmuje postać +447xxxxxxxxx. Najczęstszy błąd w brytyjskich polach telefonu to zachowanie obu, co daje nieprawidłowy ciąg +4407…, na który żadna bramka SMS nie dostarczy wiadomości.
Kontrole warte dodania do zestawu testów:
- Wejście
07…jest normalizowane do+447…przed zapisem. - Wejście już w postaci
+44 7…przechodzi bez zmian. - Spacje w znanym grupowaniu
07xxx xxxxxxsą usuwane. - Formatowanie do wyświetlania stosuje się tylko na wyjściu i nigdy się go nie zapisuje.
Wiadomości weryfikacyjne dla Brytyjczyków przychodzą po angielsku. Walijski jest także językiem urzędowym w Walii, więc publiczne usługi z dwujęzycznym interfejsem mogą chcieć sprawdzić, czy szablony i ekrany działają w obu językach.
Dlaczego zespoły QA i wzrostu testują na numerach brytyjskich
Dla wielu firm Wielka Brytania jest rynkiem macierzystym albo pierwszym poza nim. Zwłaszcza produkty finansowe stawiają weryfikację telefonu w centrum onboardingu i dodatkowych kontroli, więc zepsuty przepływ +44 szybko widać w kolejkach wsparcia.
Typowe powody zamawiania numeru +44 do testów:
- Premiera w Wielkiej Brytanii, gdzie wersja en-GB wymaga osobnego przebiegu pod kątem pisowni, formatów dat i wyboru kraju.
- Testy regresji logowania i odzyskiwania konta po zmianie ustawień dostawcy SMS.
- Odtworzenie nieudanej rejestracji brytyjskiego klienta, by zobaczyć, gdzie zniknął kod.
Strona o onboardingu fintech opisuje, jak zespoły organizują takie kontrole.
Rozwiązywanie problemu brakującego kodu +44
Gdy kod nie nadchodzi, oprzyj się odruchowi natychmiastowego ponownego zamówienia. Zamiast tego:
- Pozwól dokończyć 20-minutowemu oknu; niektóre usługi wstrzymują wiadomości na krótko.
- Odczytaj status aktywacji. Jeśli kończy się jako wygasła, nic nie dotarło, a pełna kwota jest już z powrotem w portfelu.
- Pamiętaj, że niektóre usługi odrzucają numery wirtualne. Taki wynik dokładnie pokrywa zasada zwrotu.
- Ponów próbę po przerwie lub inną trasą dla tej samej usługi, zamiast zapętlać zamówienia.
- Upewnij się, że aplikacja w ogóle zażądała SMS-a i że poszedł on na zarezerwowany numer +44, a nie na nieaktualną fixturę.
Ścieżka przez panel, rozliczenia i długoterminowe linie brytyjskie
Osoby nietechniczne zrobią to wszystko bez kodu: otwórz panel, wybierz Wielką Brytanię i usługę, potwierdź wyświetloną cenę, skopiuj numer do aplikacji i obserwuj kod na tej samej stronie.
Nie ma samoobsługowego długoterminowego numeru brytyjskiego. Numery dedykowane to produkt dla USA i Kanady, od $1.95/month; w sprawie stałej linii brytyjskiej napisz na [email protected], a zespół wyjaśni, na co pozwalają lokalne przepisy, niczego nie obiecując. Wszystko działa na przedpłaconym portfelu w USD bez opłaty miesięcznej, zasilanym kartą lub USDT/USDC, z fakturami PDF wysyłanymi e-mailem. Szczegóły są na stronie cennika.
Najczęstsze pytania
Czy mogę przetestować brytyjską rejestrację w aplikacji bez brytyjskiej karty SIM?
Tak. Zamów numer +44 w OTP Gateway, wpisz go na ekranie rejestracji i odczytaj kod z panelu, webhooka lub endpointu aktywacji.
Czy identyfikator kraju dla Wielkiej Brytanii w API to `uk`, czy `gb`?
To gb, zgodnie z kodem kraju ISO.
Jak przekonwertować brytyjski numer zaczynający się od 07?
Usuń początkowe 0 i dodaj prefiks +44, więc 07… zamienia się w +447….
Czy płacę za brytyjską aktywację, która wygasła?
Nie. Jeśli w ciągu 20 minut nie nadejdzie SMS albo anulujesz zamówienie, pełna opłata automatycznie wraca do portfela.
Czy OTP Route da mi brytyjski numer na kilka miesięcy?
Nie jako produkt samoobsługowy. Długoterminowe Numery dedykowane sprzedajemy tylko dla USA i Kanady; możesz napisać do wsparcia w sprawie Wielkiej Brytanii, bez gwarancji, że to możliwe.
Czy mogę najpierw wypróbować brytyjską integrację w sandboxie?
Tak. Konto deweloperskie można na prośbę przełączyć na sandbox, który zwraca symulowane numery i kody, więc testujesz bez wydawania środków z portfela.
Jakie zasady obowiązują przy brytyjskich numerach weryfikacyjnych?
Przestrzegaj regulaminów usług i Zasad dopuszczalnego użytkowania OTP Route oraz używaj numerów wyłącznie do własnych, legalnych produktów, testów i kont firmowych.
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.