Polski
Weryfikacja użytkowników z Somalii: numery +252 do QA i wejścia na rynek
Tak, OTP Route odbiera somalijskie (+252) kody weryfikacyjne przez OTP Gateway, od $0.20 za kod; SMS widać w panelu, a do Twoich systemów trafia przez odpytywanie API lub podpisany webhook. Jeśli kod nie dotrze w ciągu 20 minut, opłata wraca do portfela.
Co jest charakterystyczne w testowaniu dla Somalii?
Językami urzędowymi są somalijski i arabski, a aplikacja może wysłać kod w jednym z nich lub po angielsku, zależnie od ustawienia języka na koncie. Tekst arabski przesyłany jest jako SMS w Unicode, więc warto sprawdzić, czy parser poprawnie wyciąga cyfry, gdy otaczające słowa są pisane od prawej do lewej.
Zespoły sięgają po +252 zwykle z jednego z trzech powodów: uruchamiają mobilny produkt na Rogu Afryki, obsługują liczną somalijską diasporę w Ameryce Północnej, Europie i krajach Zatoki albo prowadzą regionalne operacje wymagające lokalnego numeru na koncie firmowym. Od strony QA temat omawia strona o weryfikacji aplikacji mobilnych.
Produkty dla diaspory zasługują na szczególną uwagę. Aplikacja do przekazów pieniężnych lub komunikator zbudowany w Minneapolis albo Londynie może rejestrować somalijskiego krewnego na numerze +252, a ta rejestracja musi działać dokładnie jak krajowa: te same ekrany, ta sama logika ponowień, te same komunikaty o błędach. Test z prawdziwym somalijskim numerem weryfikacyjnym to najprostszy sposób, by zobaczyć to od początku do końca.
Jak przechowywać numer +252 w bazie danych?
Zachowaj format E.164: +252 i numer krajowy. Jeśli użytkownik wpisze format lokalny z zerem na początku, usuń je przed dodaniem kodu kraju. Znormalizowaną wartość zapisz raz, waliduj przy wprowadzaniu, a formatowanie do wyświetlania stosuj tylko na brzegach. Dzięki temu wyszukiwanie i deduplikacja pozostają niezawodne, gdy ten sam klient rejestruje się z zagranicy.
Warto też przetestować skrajne przypadki pola telefonu: wklejony numer ze spacjami, numer z międzynarodowym prefiksem 00252 i numer wpisany ze znakiem plus. Każdy powinien sprowadzić się do tej samej zapisanej wartości, a logika routingu OTP powinna wybierać trasę dla Somalii na podstawie tej wartości, a nie adresu IP użytkownika.
Które usługi mogą wysyłać kody na numery somalijskie?
Na trasie somalijskiej dostępnych jest ponad 900 usług. Wśród popularnych są WhatsApp, Telegram, Google (Gmail i YouTube), Facebook, Instagram, TikTok, imo, Viber, Signal, Snapchat oraz Microsoft i Outlook. Ponieważ zasoby zmieniają się w ciągu dnia, zapytaj API, co jest otwarte w danej chwili.
Jak w praktyce wygląda przepływ wywołań OTP API dla Somalii?
Użyj klucza Bearer z prefiksem or_live_ na https://otproute.com/api/v1.
- Pobierz identyfikatory z
GET /api/v1/servicesiGET /api/v1/countries. Somalia toso. - Odczytaj cenę przez
GET /api/v1/prices?country=so&service=<id>. - Rozpocznij zamówienie:
POST /api/v1/activationsz{"service": "<id>", "country": "so"}. - Przyjmij callback
activation.sms_receiveddla somalijskiego zamówienia albo sprawdzaj jego status, odpytującGET /api/v1/activations/{id}. - Zwolnij niepotrzebne zamówienie przez
POST /api/v1/activations/{id}/cancel.
Weryfikuj X-OTPRoute-Signature (HMAC-SHA256 z <t>.<raw body>) i odrzucaj żądania ze starymi znacznikami czasu. Konta mają do 10 kluczy, 5 endpointów webhook i 300 żądań na minutę; zobacz dokumentację.
Czy współpracownik z działu operacyjnego może to zrobić z panelu?
Tak. Otwórz OTP Gateway, wybierz Somalię i usługę, sprawdź cenę i złóż zamówienie. Numer +252 pojawia się od razu, a kod wyświetla się obok, gdy tylko dotrze. W tej ścieżce nie potrzeba kodu ani klucza API, co odpowiada menedżerowi regionalnemu zakładającemu pojedynczy profil firmowy albo agentowi wsparcia odtwarzającemu problem klienta z rejestracją.
Co zrobić, jeśli somalijski kod nie dociera?
Trasy bywają różne, a niektóre usługi odrzucają numery wirtualne. Pozwól 20-minutowemu oknu dobiec końca; wygaśnięcie lub anulowanie zwraca całą kwotę. Potem spróbuj ponownie później albo wybierz inną trasę usługi, zamiast zamawiać w szybkiej pętli. Prowadź krótki dziennik tego, jaka usługa i o jakiej porze dnia była użyta w każdej próbie; wzorce łatwiej wychwycić w ten sposób niż z pamięci. Pokrycie Somalii bywa mniejsze niż większych rynków, więc warto sprawdzić sąsiednie trasy, takie jak Kenia, Etiopia czy Dżibuti, jeśli test potrzebuje tylko numeru wschodnioafrykańskiego.
Czy mogę mieć długoterminową linię somalijską i jak wygląda rozliczenie?
Samoobsługowego, długoterminowego numeru dla Somalii nie ma. Linie dedykowane istnieją tylko w Stanach Zjednoczonych i Kanadzie, od $1.95/miesiąc. Zespoły potrzebujące trwałej linii somalijskiej mogą napisać na [email protected]; dostępność zależy od lokalnych przepisów i nie można jej obiecać. Tymczasem jednorazowe weryfikacje somalijskie wykonuj w bramce, a cykliczne logowania zostaw na kontach zarejestrowanych gdzie indziej.
Płatność działa w modelu pay as you go z jednego przedpłaconego portfela w USD, zasilanego kartą lub USDT/USDC, a po każdym doładowaniu wysyłamy e-mailem fakturę PDF. Tryb sandbox jest dostępny na życzenie do testów integracji, dzięki czemu handler webhooków i parser można sprawdzić, zanim ruszą prawdziwe zamówienia. Aktualne stawki znajdziesz na stronie cennika.
Najczęstsze pytania
Czy mogę sprawdzić somalijski onboarding bez lokalnej karty SIM?
Tak. Zamów numer +252 w OTP Gateway i odczytaj kod w panelu lub z webhooka.
Jaki jest identyfikator kraju dla Somalii w API?
To so, używany w zapytaniach o cenę i w treści POST /api/v1/activations.
Czy kody przyjdą po somalijsku czy po arabsku?
To zależy od usługi i języka konta. OTP Route dostarcza treść wiadomości bez zmian, więc przetestuj parser w obu pismach.
Ile kosztuje numer +252 do testów?
Od $0.20 za kod; aktualną cenę każdej usługi zwraca GET /api/v1/prices i pokazuje ją panel przed potwierdzeniem.
Czy mogę zachować ten sam somalijski numer do późniejszych logowań?
Nie. Numery z bramki obsługują jeden kod, a samoobsługowe numery długoterminowe oferujemy tylko w USA i Kanadzie.
Czy OTP Route jest powiązany z aplikacjami, które weryfikuję?
Nie. Nazwy usług należą do ich właścicieli, a obok Zasad dopuszczalnego użytkowania OTP Route musisz przestrzegać regulaminu każdej usługi.
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.