Polski
Lista kontrolna odbierania komoryjskich (+269) kodów weryfikacyjnych
Tak: OTP Route może przydzielić Ci komoryjski numer (+269) na jeden kod weryfikacyjny przez OTP Gateway, od $0.20 za kod, a kod pojawia się w panelu lub trafia do Twojego backendu przez odpytywanie REST albo podpisany webhook. Każda aktywacja jest otwarta przez 20 minut, a jeśli w tym oknie nic nie przyjdzie, opłata automatycznie wraca do portfela.
Czy zespół może odbierać komoryjskie kody SMS bez własnej karty SIM?
Może. Wysyłanie karty SIM do Moroni, żeby tester odczytał jeden kod, jest powolne i trudne do powtórzenia, a harmonogram wydań uzależnia od osoby trzymającej telefon. W OTP Route zamawiasz numer +269 dla wybranej usługi, wyzwalasz kod w testowanej aplikacji i odbierasz go z poziomu oprogramowania. Ta sama trasa działa dla menedżera produktu klikającego w panelu i dla zadania CI, które nigdy nie dotyka przeglądarki.
Reszta tej strony ma postać listy kontrolnej, potem dokładnych kroków, a na końcu rozwiązań na przypadki, gdy wiadomość się nie pojawia.
Lista kontrolna przed zamówieniem numeru +269
Przejdź przez te punkty raz na projekt, a większość nieudanych prób zniknie, zanim do nich dojdzie:
- Klucz API zaczynający się od
or_live_, utworzony w konsoli deweloperskiej. Możesz mieć do 10 kluczy, więc daj CI osobny klucz i odwołuj go niezależnie. - Endpoint webhooka (do 5 na konto), który weryfikuje nagłówek
X-OTPRoute-Signature, albo pętla odpytywania, jeśli nie możesz wystawić publicznego adresu URL. - Środki w portfelu w USD albo konto sandbox, jeśli chcesz tylko przetestować integrację bez wydawania pieniędzy.
- Normalizator w kodzie, który zapisuje komoryjskie numery w formacie E.164 (szczegóły niżej).
- Potwierdzenie, że docelowa usługa akceptuje numery wirtualne. Niektóre platformy je odrzucają; to polityka po ich stronie, a zasada zwrotu istnieje właśnie na ten przypadek.
- Budżet żądań. API pozwala na 300 żądań na minutę na konto, więc odpytuj w rozsądnych odstępach, zamiast zasypywać endpoint statusu.
Które aplikacje mogą teraz wysyłać kody na trasę komoryjską?
Aktualny zrzut dla Komorów wymienia ponad 800 usług. Popularne to WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, Microsoft & Outlook, ChatGPT (OpenAI), Claude, Amazon, Discord, LinkedIn, Signal i Viber.
Zasoby zmieniają się w ciągu dnia, dlatego API zwraca dostępność na żywo, zamiast publikować stały katalog. Traktuj tę listę jako punkt wyjścia i przed testem zależnym od konkretnej pary potwierdź ją przez GET /api/v1/countries i GET /api/v1/services.
Krok po kroku: sekwencja API OTP dla Komorów
Bazowy adres URL to https://otproute.com/api/v1, a każde żądanie zawiera Authorization: Bearer <key>.
- Odczytaj aktualną cenę przez
GET /api/v1/prices?country=km&service=<id>, gdziekmto identyfikator kraju dla Komorów, a identyfikator usługi pochodzi z listy usług. - Utwórz aktywację przez
POST /api/v1/activationsz treścią{"service": "<id>", "country": "km"}. Odpowiedź zawiera numer +269 i identyfikator aktywacji. - Wpisz ten numer w formularzu rejestracji lub logowania, który testujesz.
- Poczekaj na
activation.sms_receivedw webhooku albo wywołujGET /api/v1/activations/{id}co kilka sekund. - Jeśli test zostanie przerwany, wywołaj
POST /api/v1/activations/{id}/cancel, aby zwolnić blokadę środków na saldzie.
Do sprawdzania podpisu oblicz HMAC-SHA256 z "<t>.<raw body>" przy użyciu sekretu endpointu, porównaj go z wartością v1 i odrzucaj żądania z przeterminowanym znacznikiem czasu. Pełne omówienie znajdziesz w dokumentacji API.
To samo zadanie bez pisania kodu
Pracownicy wsparcia i opiekunowie kont w agencjach mogą zrobić wszystko w przeglądarce. Zaloguj się, otwórz OTP Gateway, wybierz Komory, wskaż usługę i sprawdź cenę pokazaną przed potwierdzeniem. Numer pojawia się od razu; wklej go do aplikacji i zostaw stronę otwartą. Gdy SMS dotrze, kod wyświetla się obok aktywacji i możesz go skopiować prosto do pola weryfikacji.
Rozwiązywanie problemów, gdy kod +269 nie dociera
Cisza to zwykle problem z routingiem lub akceptacją, a nie błąd w kliencie. Przejdź przez to w tej kolejności:
- Daj oknu czas. Aktywacja jest aktywna przez 20 minut; ponowne wysłanie kodu z aplikacji w tym oknie jest w porządku.
- Nie zamawiaj ponownie w ciasnej pętli. Wysyłanie nowych aktywacji co kilka sekund zużywa budżet żądań i rzadko pomaga.
- Spróbuj później lub inną trasą. Inna para usług albo sąsiedni kraj, taki jak Madagaskar, może danego dnia zachowywać się inaczej.
- Sprawdź akceptację. Jeśli aplikacja odrzuca numery wirtualne, żadne ponowienie tego nie zmieni.
Płacisz tylko wtedy, gdy kod zostanie dostarczony. Gdy okno zamyka się puste albo anulujesz, pełna kwota jest automatycznie zwracana. Przewodnik o ograniczaniu nieudanych dostaw OTP omawia to dokładniej.
Jak przechowywać numery +269 i w jakim języku są kody?
Komoryjskie numery są krótkie: kod kraju +269 i siedmiocyfrowy numer krajowy, bez prefiksu krajowego do usunięcia. Zapisuj je w formacie E.164, czyli +269 i siedem cyfr bez spacji, i odrzucaj dane z początkowym zerem skopiowanym z nawyków innych krajów.
Językami urzędowymi są komoryjski, francuski i arabski. Globalne aplikacje zwykle wysyłają kody po angielsku lub francusku, zależnie od ustawień regionalnych konta, więc parser powinien szukać ciągu cyfr, a nie stałej frazy. Zespoły testują tu, gdy obsługują diasporę komoryjską, prowadzą QA lokalizacji francuskojęzycznej albo przygotowują wdrożenie we wschodniej Afryce i na Oceanie Indyjskim.
Portfel, sandbox i linie długoterminowe
Rozliczenie opiera się na jednym przedpłaconym portfelu w USD, bez opłaty miesięcznej i bez wyboru planu; zasilasz go kartą lub w USDT/USDC, a każde doładowanie przychodzi z fakturą w PDF e-mailem. Aktualne stawki są na stronie cennika. Poproś o tryb sandbox dla konta deweloperskiego, by dostawać symulowane numery i kody podczas podłączania integracji.
OTP Route nie ma samoobsługowego numeru długoterminowego dla Komorów. Numery dedykowane to produkt dla USA i Kanady, od $1.95/miesiąc; jeśli potrzebujesz trwałej linii +269, napisz na [email protected], a zespół powie, czy lokalne przepisy na to pozwalają, bez obietnicy, że tak będzie.
Najczęstsze pytania
Czy mogę przetestować rejestrację w mojej aplikacji dla Komorów bez lokalnej karty SIM?
Tak. Zamów numer +269 w OTP Gateway, wpisz go w formularzu rejestracji i odczytaj kod w panelu lub w webhooku.
Jaki jest identyfikator kraju dla Komorów w API OTP Route?
To km. Przekaż go jako wartość country przy pobieraniu cen lub tworzeniu aktywacji.
Ile kosztuje komoryjski kod weryfikacyjny?
Aktywacje dla Komorów zaczynają się od $0.20 za kod, a kwota zależy od wybranej usługi. Dokładną wartość zwraca GET /api/v1/prices i pokazuje ją panel przed potwierdzeniem.
Co się stanie, jeśli kod nigdy nie dotrze?
Po 20 minutach aktywacja wygasa, a pełna opłata wraca do portfela. Wcześniejsze anulowanie powoduje ten sam zwrot.
Czy muszę usuwać początkowe zero z numerów komoryjskich?
Na Komorach nie stosuje się prefiksu krajowego, więc zapisana forma to po prostu +269 i siedmiocyfrowy numer.
Czy muszę znać jakieś zasady użytkowania?
Używaj numerów komoryjskich wyłącznie do testowania lub obsługi własnych, legalnych kont i produktów, przestrzegaj regulaminów poszczególnych usług i pamiętaj, że obowiązują Zasady dopuszczalnego użytkowania OTP Route. Załóż konto, gdy będziesz gotowy.
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.