Odbieranie kodów weryfikacyjnych z Dominiki (+1 767) do testów QA i wdrożeń

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

Tak, OTP Route pozwala zespołowi odbierać kody weryfikacyjne z Dominiki (+1 767) przez OTP Gateway — w panelu lub przez odpytywanie REST API i podpisane webhooki. Ceny zaczynają się od $0.20 za kod, a opłata jest pobierana tylko wtedy, gdy SMS faktycznie dotrze w 20-minutowym oknie aktywacji.

Dlaczego numer +1 767 to dobry przypadek brzegowy dla walidacji telefonu?

Dominika należy do Północnoamerykańskiego Planu Numeracyjnego (NANP), więc jej numery zaczynają się od tego samego kodu kraju +1 co numery Stanów Zjednoczonych, Kanady i znacznej części Karaibów. O dominickim pochodzeniu numeru decyduje kierunkowy 767. W formacie E.164 numer komórkowy wygląda jak +1767 i siedem cyfr, a początkowa jedynka, którą mieszkańcy wyspy wybierają przy połączeniach międzymiastowych, to ta sama cyfra, więc nie ma nic dodatkowego do usunięcia.

Dzięki temu numer weryfikacyjny z Dominiki to dobry test regresji dla Twojego formularza rejestracji:

  • Czy Twoja biblioteka telefoniczna rozpoznaje +1 767 jako Dominikę, czy po cichu oznacza go jako amerykański?
  • Czy selektor kraju zachowuje wybraną Dominikę po wklejeniu pełnego numeru międzynarodowego?
  • Czy analityka i reguły antyfraudowe traktują karaibski ruch +1 osobno od ruchu z USA?

Przechowuj kanoniczną formę +1767XXXXXXX i wyprowadzaj region z numeru kierunkowego, nigdy wyłącznie z kodu kraju.

Jak wygląda sekwencja wywołań API routingu OTP dla `dm`?

Identyfikator kraju dla Dominiki to dm. Typowa integracja z API weryfikacji SMS to cztery wywołania:

  1. GET /api/v1/prices?country=dm&service=<id>, aby odczytać aktualną cenę testowanej usługi.
  2. POST /api/v1/activations z treścią JSON w rodzaju {"service": "telegram", "country": "dm"}. Odpowiedź zawiera numer i identyfikator aktywacji.
  3. Wpisz numer w testowanym produkcie, a następnie poczekaj na zdarzenie activation.sms_received na webhooku albo odpytuj GET /api/v1/activations/{id}.
  4. Jeśli test zostanie porzucony, wywołaj POST /api/v1/activations/{id}/cancel, aby blokada wróciła do portfela.

Uwierzytelniaj się kluczem Bearer z prefiksem or_live_. Każda dostawa webhooka zawiera nagłówek X-OTPRoute-Signature; oblicz ponownie HMAC-SHA256 ze znacznika czasu, kropki i surowej treści z sekretem endpointu i odrzucaj przeterminowane znaczniki. Przewodnik o przechwytywaniu przez webhook omawia handler, a pełna dokumentacja jest w dokumentacji.

Jakie usługi można dziś zweryfikować na trasie dominickiej?

Aktualne zestawienie dla Dominiki obejmuje ponad 600 usług. Popularne to WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, Discord, LinkedIn, Signal, Viber, Uber, Airbnb, Amazon i Microsoft & Outlook.

Zasoby wyspy zmieniają się w ciągu dnia, więc traktuj każdą listę jako punkt wyjścia i zapytaj GET /api/v1/services albo panel, co jest dostępne w chwili uruchomienia testu. Zespoły obejmujące kilka rynków wschodniej części Karaibów często łączą Dominikę z trasami takimi jak Saint Lucia.

Czy ktoś bez dostępu do API może zamówić kod z Dominiki?

Tak. Pracownicy operacyjni i testerzy mogą pracować wyłącznie w przeglądarce: zaloguj się, wybierz Dominikę jako kraj, wskaż usługę, potwierdź cenę widoczną na ekranie i złóż zamówienie. Numer +1 767 pojawia się natychmiast, a kod wyświetla się obok, gdy SMS dotrze. Ta sama aktywacja jest widoczna dla programistów przez API, więc zespół mieszany może korzystać z jednego przepływu pracy.

Co powinno się stać, gdy 20-minutowe okno zamknie się puste?

Każda aktywacja pozostaje otwarta przez 20 minut. Jeśli w tym czasie żaden SMS nie dotrze na numer albo wcześniej anulujesz, cała kwota wraca automatycznie do portfela; płacisz tylko wtedy, gdy kod zostanie dostarczony.

Gdy kod z Dominiki się nie pojawia:

  • Poczekaj do końca okna, zamiast anulować po kilku sekundach.
  • Sprawdź, czy usługa akceptuje numery wirtualne w Twoim przepływie; niektóre je odrzucają, i właśnie po to jest zwrot.
  • Spróbuj później albo przez inną trasę usługi, jeśli pozwala na to przypadek testowy.
  • Unikaj ponownego zamawiania w ciasnej pętli z CI; rób przerwy między próbami.

Pomysły na wycofywanie i rozwiązania zapasowe pasujące do małych tras wyspiarskich znajdziesz w tekście o ograniczaniu nieudanych dostaw OTP.

Czy dostępna jest długoterminowa linia dominicka i jak działa rozliczanie?

Dla Dominiki nie ma numeru długoterminowego w samoobsłudze. Numery dedykowane to produkt dla Stanów Zjednoczonych i Kanady od $1.95/month, a linia amerykańska lub kanadyjska nie jest numerem dominickim tylko dlatego, że też zaczyna się od +1. Jeśli potrzebujesz trwałej linii 767, napisz na [email protected]; dostępność zależy od lokalnych przepisów i nie jest pewna.

Rozliczenia działają z jednego przedpłaconego portfela w USD, bez opłaty miesięcznej i bez planu. Zasilić go można kartą lub stablecoinami USDT/USDC, a faktura PDF za każde doładowanie trafia na Twoją skrzynkę. Do prac integracyjnych na życzenie można przełączyć konto deweloperskie w tryb sandbox, aby symulowane numery i kody przećwiczyły Twój pipeline bez ruszania środków w portfelu. Używaj numerów tylko do własnych, legalnych produktów i kont, przestrzegaj regulaminu każdej usługi i pamiętaj, że obowiązuje Acceptable Use Policy OTP Route.

Najczęstsze pytania

Czy mogę przetestować rejestrację z Dominiki w mojej aplikacji bez lokalnej karty SIM?

Tak. Zamów numer +1 767 w OTP Gateway, wpisz go w aplikacji i odczytaj kod w panelu albo odbierz go przez API lub podpisany webhook.

Dlaczego moja biblioteka telefoniczna oznacza numer +1 767 jako amerykański?

Niektóre biblioteki domyślnie przyjmują region USA, gdy widzą +1. Przekaż pełny ciąg E.164 i pozwól bibliotece ustalić region z kierunkowego 767, a następnie upewnij się, że interfejs pokazuje Dominikę.

Jakiego identyfikatora kraju używa API dla Dominiki?

Identyfikator to dm. Przekaż dm jako parametr country przy sprawdzaniu cen i jako pole country przy tworzeniu aktywacji.

Ile kosztuje numer weryfikacyjny z Dominiki?

Kody zaczynają się od $0.20 za kod; dokładna kwota zależy od usługi i jest zwracana na żywo przez endpoint cen oraz pokazywana w panelu przed potwierdzeniem. Ogólny model opisuje cennik.

Czy płacę, jeśli SMS nigdy nie przyjdzie?

Nie. Jeśli w ciągu 20 minut nic nie nadejdzie albo anulujesz zamówienie, cała kwota wraca automatycznie do portfela.

W jakim języku zwykle przychodzi OTP z Dominiki?

Językiem urzędowym jest angielski, więc większość kodów przychodzi po angielsku, choć brzmienie zależy od szablonów danej usługi. Parsuj cyfry, zamiast dopasowywać stały tekst.

Czy mogę zachować ten sam numer z Dominiki do przyszłych logowań?

Nie jako produkt samoobsługowy. Każdy numer Gateway służy do jednego kodu weryfikacyjnego; długotrwałe linie są dostępne natychmiast tylko w USA i Kanadzie.

Czy każda usługa akceptuje numer +1 767 do testów?

Nie. Każda usługa sama decyduje, jakie numery akceptuje, a niektóre odrzucają wirtualne. Jeśli kod nie dotrze, chroni Cię zwrot i możesz spróbować później.

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.