Polski
Weryfikacja telefonu z Sahary Zachodniej, gdy lista tras jest krótka
Tak, OTP Route może odbierać kody weryfikacyjne z Sahary Zachodniej (+212) przez OTP Gateway, pokazując je w panelu lub wysyłając do Twoich systemów przez polling REST albo podpisany webhook. Cena kodu zaczyna się od $0.20, a zamówienie, które nie odbierze niczego w 20-minutowym oknie, jest zwracane do portfela. Pokrycie jest tu węższe niż w większości krajów, więc przed zaplanowaniem testu sprawdź listę na żywo.
Nasz walidator telefonu ciągle oznacza numery +212 jako niewłaściwy region. Dlaczego?
Sahara Zachodnia dzieli kod kierunkowy +212 z Marokiem. Powszechnie używane biblioteki do numerów telefonów traktują ją jako osobny region z tym samym kodem, więc wyszukanie wyłącznie po numerze może zwrócić jeden lub drugi. Zespoły z listą rozwijaną krajów odkrywają to często wtedy, gdy użytkownik wybiera Saharę Zachodnią, wpisuje poprawny numer +212, a backend zmienia jego klasyfikację albo go odrzuca, bo region się nie zgadza.
To właśnie taki przypadek brzegowy, który warto odtworzyć na prawdziwym numerze weryfikacyjnym z Sahary Zachodniej, zanim wypuścisz poprawkę. Trafiają na niego także firmy logistyczne, organizacje pozarządowe i regionalne zespoły operacyjne obsługujące Afrykę Północną, a szybki test na faktycznej trasie jest tańszy niż zgadywanie.
Które usługi mogą wysłać kod na numer z Sahary Zachodniej?
Migawka na żywo dla tej trasy wymienia ponad 20 usług, czyli katalog znacznie krótszy niż na sąsiednich rynkach. Obecnie wyróżnione to TikTok, Amazon, LinkedIn, AliExpress, Flipkart, Mercado Libre, Mercado Pago, Coinbase, Bumble i Swiggy.
Ponieważ lista jest krótka, a podaż zmienia się w ciągu dnia, zawsze potwierdzaj dostępność przez GET /api/v1/countries lub w panelu, zanim zaplanujesz test. Jeśli brakuje usługi, której potrzebujesz, pobliskie trasy, takie jak Maroko, Mauretania czy Algieria, zwykle obejmują o wiele więcej usług i mogą nadal wystarczyć do testu, który potrzebuje po prostu numeru północnoafrykańskiego.
Jak działa żądanie Western Sahara OTP API?
Identyfikator kraju to eh. Kolejność kroków jest taka sama jak na każdym innym rynku:
- Wyszukaj identyfikator usługi przez
GET /api/v1/services. - Sprawdź cenę przez
GET /api/v1/prices?country=eh&service=<id>. - Utwórz zamówienie przez
POST /api/v1/activationsz treścią wskazującą usługę ieh. - Odczytaj wynik przez
GET /api/v1/activations/{id}albo odbierzactivation.sms_receivedna webhooku. - Anuluj przez
POST /api/v1/activations/{id}/cancel, jeśli test zostanie porzucony.
Weryfikuj nagłówek X-OTPRoute-Signature przy każdym webhooku (HMAC-SHA256 z znacznika czasu i surowej treści przy użyciu sekretu endpointu) i odrzucaj nieaktualne znaczniki czasu. Klucze mają prefiks or_live_; możesz mieć ich do 10 i wysyłać do 300 żądań na minutę. Centrum dla deweloperów odsyła do pełnej dokumentacji.
Czy ktoś może zamówić numer bez pisania kodu?
Tak. Po rejestracji kodem z e-maila lub przez Google osoba ze wsparcia albo zespołu produktowego może otworzyć OTP Gateway, wybrać Saharę Zachodnią i jedną z dostępnych usług, potwierdzić cenę i skopiować numer +212 do testowanej aplikacji. Kod pojawia się obok zamówienia po dostarczeniu SMS-a.
Jak przechowywać numery +212 z tego regionu?
Numery podlegają temu samemu planowi +212 co w Maroku, z prefiksem krajowym 0 używanym w kraju. Numer komórkowy zapisany lokalnie z początkowym 06 lub 07 staje się w formie międzynarodowej +212 6... lub +212 7.... Zapisuj E.164 bez zera, a jeśli Twój produkt musi znać region, zapisuj wyraźny wybór użytkownika w osobnym polu, zamiast wnioskować go z numeru.
Głównym językiem codziennego życia jest arabski, słychać też hiszpański i francuski, ale większość globalnych aplikacji wybiera język SMS-a na podstawie ustawień konta lub urządzenia. Jeśli własne szablony są pokazywane użytkownikowi, przetestuj je po arabsku i w ustawieniach regionalnych z alfabetem łacińskim.
Na numer z Sahary Zachodniej nic nie dotarło. Co dalej?
Wąska trasa oznacza sporadyczne pudła, więc buduj testy, które je tolerują:
- Poczekaj do końca 20-minutowego okna; spóźniony SMS nadal się liczy.
- Płacisz tylko wtedy, gdy kod dotrze, a wygasła lub anulowana aktywacja jest zwracana automatycznie.
- Spróbuj później albo przełącz się na sąsiednią trasę, jeśli pozwala na to przypadek testowy.
- Sprawdź, czy docelowa usługa akceptuje numery wirtualne; niektóre odrzucają je z zasady.
- Rozłóż ponowne próby w czasie, zamiast zamawiać w ciasnej pętli.
Przewodnik po routingu OTP według kraju wyjaśnia, jak zbudować listę zapasowych rynków.
Czy możliwa jest linia długoterminowa i jak wygląda rozliczanie?
Dla Sahary Zachodniej nie istnieje samoobsługowy numer długoterminowy. Numery dedykowane to produkt dla USA i Kanady, od $1.95/miesiąc; zespoły z realną potrzebą trwałej linii tutaj mogą zapytać na [email protected], bez obietnicy, że uda się ją zorganizować.
Korzystanie z OTP Gateway opłacasz z przedpłaconego portfela w USD, bez abonamentu i planu. Zasilaj go kartą lub w USDT/USDC, a każde doładowanie jest fakturowane w PDF przesyłanym e-mailem. Konto deweloperskie można na prośbę przełączyć na sandbox, aby przeprowadzać symulowane testy od początku do końca. Szczegóły w cenniku.
Najczęstsze pytania
Czy mogę przetestować rejestrację z Sahary Zachodniej bez lokalnej karty SIM?
Tak, o ile potrzebna usługa jest na liście na żywo dla tej trasy. Zamów numer +212 w OTP Gateway i odczytaj kod w panelu lub przez API.
Jakiego identyfikatora kraju OTP Route używa dla Sahary Zachodniej?
Używa eh, co różni się od ma dla Maroka, mimo że oba kraje mają +212.
Dlaczego na tej trasie dostępnych jest tak mało usług?
Podaż od naszych partnerów operatorskich jest tu ograniczona i zmienia się w ciągu dnia, więc API zgłasza to, co można zamówić w danej chwili.
Ile kosztuje numer weryfikacyjny z Sahary Zachodniej?
Ceny zaczynają się od $0.20 za kod; dokładna kwota zależy od usługi i jest pokazywana przed potwierdzeniem.
Czy nieudana aktywacja będzie obciążona opłatą?
Nie. Aktywacje bez SMS-a po 20 minutach lub anulowane przez Ciebie są w całości zwracane do portfela.
Jakie zasady użytkowania obowiązują?
Używaj numerów wyłącznie dla własnych, legalnych kont i produktów, przestrzegaj regulaminu każdej usługi i trzymaj się Acceptable Use Policy OTP Route.
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.