Polski
Iworyjskie numery weryfikacyjne +225 dla QA, premier i operacji regionalnych
Tak, możesz odbierać kody weryfikacyjne z Wybrzeża Kości Słoniowej (+225) w OTP Route, zamawiając jednorazowy iworyjski numer w OTP Gateway i odczytując kod w panelu albo odbierając go przez REST API i podpisane webhooki. Ceny zaczynają się od $0.20 za kod, a gdy SMS nie dotrze w ciągu 20-minutowego okna, opłata wraca do portfela.
Co zmieniło się w iworyjskich numerach telefonów i jak je przechowywać?
Wybrzeże Kości Słoniowej przeszło na początku 2021 roku z ośmiocyfrowych na dziesięciocyfrowe numery abonentów, więc dane testowe i reguły walidacji napisane przed tą datą to częste źródło cichych błędów. Aktualny numer krajowy ma dziesięć cyfr, a numery komórkowe zaczynają się od 01, 05 lub 07.
Szczegół, który zaskakuje inżynierów: to początkowe zero nie jest prefiksem krajowym. Jest częścią numeru abonenta i zostaje w formie międzynarodowej, więc iworyjski numer komórkowy w E.164 wygląda jak +225 07 xx xx xx xx.
- Zapisuj pełny ciąg,
+225i wszystkie dziesięć cyfr, a odstępy dodawaj tylko przy wyświetlaniu. - Wyłącz każdą ogólną regułę usuwającą początkowe zero dla danych +225; daje ona dziewięciocyfrową wartość, której żadna sieć nie zaroutuje.
- Traktuj ośmiocyfrowy wpis jako przestarzały i poproś użytkownika o ponowne wpisanie, zamiast zgadywać brakujący prefiks.
- Aktualizuj swoją bibliotekę numerów telefonów, bo metadane planu numeracyjnego dla Afryki Zachodniej zmieniają się co jakiś czas.
Dlaczego zespoły produktowe i QA testują na numerach +225?
Abidżan to centrum handlowe francuskojęzycznej Afryki Zachodniej, przez co Wybrzeże Kości Słoniowej jest częstym pierwszym przystankiem, gdy firma wchodzi na frankofoński obszar regionu. Typowe powody, by uwzględnić w planie numer +225 do testów:
- Premiera rynkowa: potwierdzenie, że rejestracja, logowanie i odzyskiwanie konta działają od początku do końca z lokalnym numerem, zanim ruszy marketing.
- QA lokalizacji: językiem urzędowym jest francuski, więc teksty weryfikacyjne od globalnych aplikacji często przychodzą po francusku albo po angielsku, jeśli tak wskazują ustawienia regionalne konta. Parsuj cyfry, zamiast dopasowywać stałą frazę.
- Onboarding portfeli i płatności: powszechnie używane są pieniądze mobilne, a wiele produktów finansowych traktuje numer telefonu jako główną tożsamość klienta. Ten wzorzec omawia przewodnik po onboardingu fintech.
- Operacje regionalne: zespoły obsługujące sąsiednie rynki, takie jak Senegal, często uruchamiają iworyjskie kontrole z tego samego zestawu testów.
Które usługi mogą dostarczyć kod na iworyjski numer?
Katalog na żywo dla Wybrzeża Kości Słoniowej wymienia ponad 800 usług. Popularne trasy w bieżącym zrzucie to WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, X (Twitter), ChatGPT (OpenAI), Microsoft & Outlook, LinkedIn, Uber, Signal i Viber.
Zasoby zmieniają się w ciągu dnia, więc każdą listę traktuj jako punkt wyjścia i zapytaj API, co można zamówić w tej chwili. Cena dla danej pary może się też różnić między usługami, dlatego podawana jest na żywo, a nie drukowana w tabeli.
Jak w praktyce wygląda przepływ API OTP dla Wybrzeża Kości Słoniowej?
Skieruj klienta HTTP na https://otproute.com/api/v1 i uwierzytelnij się kluczem Bearer or_live_ z konsoli deweloperskiej; dla iworyjskich zamówień identyfikator kraju to ci.
Test zwykle zaczyna się od GET /api/v1/balance, żeby wyczerpany portfel przerwał zadanie od razu. Następnie GET /api/v1/prices?country=ci&service=<id> potwierdza aktualną cenę i to, czy dla danej pary są zasoby. Samo zamówienie to POST /api/v1/activations z treścią w rodzaju {"service": "whatsapp", "country": "ci"}; odpowiedź zawiera identyfikator aktywacji i numer +225 do wpisania w Twojej aplikacji.
Potem możesz odpytywać GET /api/v1/activations/{id} albo, co lepsze dla równoległych zestawów testów, zasubskrybować webhook na activation.sms_received, activation.expired i activation.cancelled. Każda dostawa jest podpisana w nagłówku X-OTPRoute-Signature (t=<unix>,v1=<hex>): oblicz ponownie HMAC-SHA256 z <t>.<raw body> przy użyciu sekretu endpointu, porównaj w stałym czasie i odrzucaj przeterminowane znaczniki czasu. Omówienie HMAC i dokumentacja API wchodzą głębiej. Limit to 300 żądań na minutę na konto, co w zupełności wystarcza dla zestawu testów API weryfikacji SMS.
Czy ktoś bez kodowania może zamówić numer +225?
Tak. Pracownicy operacyjni i agencje często wolą panel, który działa według tych samych zasad routingu OTP co API.
- Załóż konto przez rejestrację, podając e-mail i 6-cyfrowy kod, albo przez Google.
- Dodaj środki do portfela w USD.
- Wybierz Wybrzeże Kości Słoniowej, a potem weryfikowaną usługę; cena pojawia się przed potwierdzeniem.
- Skopiuj numer do pola telefonu w aplikacji i poproś o kod.
- SMS pojawia się na karcie aktywacji, gdy tylko zostanie odebrany.
Aktywacja pozostaje otwarta przez 20 minut. Jeśli nic nie przyjdzie albo wcześniej anulujesz, pełna kwota automatycznie wraca do portfela.
Co zrobić, gdy iworyjski kod nie dociera?
Brakujące kody zwykle mają zwyczajną przyczynę, więc przejdź przez to, zanim eskalujesz:
- Niektóre usługi odrzucają numery wirtualne dla określonych krajów lub typów kont; zwrot istnieje właśnie na taki przypadek.
- Pozwól dobiec do końca 20-minutowemu oknu, zamiast anulować po minucie, bo niektórzy nadawcy kolejkują wiadomości.
- Spróbuj później albo z tą samą usługą na trasie innego kraju, jeśli test na to pozwala.
- Nie zamawiaj w pętli co kilka sekund; rozstawianie ponowień w czasie chroni zarówno portfel, jak i trasę.
Zawsze przestrzegaj regulaminów usług; do każdego zamówienia stosują się Zasady dopuszczalnego użytkowania OTP Route.
Czy dostępna jest długoterminowa iworyjska linia i jak działa rozliczenie?
Dla Wybrzeża Kości Słoniowej nie ma samoobsługowego numeru długoterminowego. Linie dedykowane to produkt dla USA i Kanady, od $1.95/miesiąc; jeśli zespół potrzebuje trwałej linii iworyjskiej, napisz na [email protected], z założeniem, że dostępność zależy od lokalnych przepisów i może być niemożliwa.
Rozliczenie działa w modelu płatności za użycie z jednego przedpłaconego portfela w USD, bez opłaty miesięcznej i bez wyboru planu. Iworyjskie budżety testowe można zasilać kartą lub w USDT/USDC, a faktura w PDF po każdej wpłacie trafia do skrzynki właściciela konta. Na potrzeby prac integracyjnych konto deweloperskie można na prośbę przełączyć w tryb sandbox, aby cały przepływ zwracał symulowane numery i kody bez ruszania środków z portfela. Aktualne stawki są na stronie cennika.
Najczęstsze pytania
Czy mogę przetestować iworyjską rejestrację w aplikacji bez lokalnej karty SIM?
Tak. Zamów numer +225 w OTP Gateway dla testowanej usługi, wpisz go w formularzu rejestracji i odczytaj kod w panelu lub przez API.
Czy przy zapisie numeru usuwać zero po +225?
Nie. Od zmiany w 2021 roku początkowe zero jest częścią dziesięciocyfrowego numeru iworyjskiego i musi zostać w zapisie E.164.
Jaki jest identyfikator kraju dla Wybrzeża Kości Słoniowej w API OTP Route?
To ci. Użyj go w polu country przy wywołaniu POST /api/v1/activations lub zapytaniach o ceny.
Czy zapłacę, jeśli iworyjski kod nigdy nie przyjdzie?
Nie. Płacisz tylko wtedy, gdy kod dotrze; wygasła lub anulowana aktywacja jest zwracana do portfela w całości.
W jakim języku będzie SMS weryfikacyjny?
Decyduje o tym usługa wysyłająca, ale dla kont iworyjskich najczęstsze są francuski i angielski, więc wyodrębniaj kod liczbowy, zamiast dopasowywać tekst.
Czy mogę zachować ten sam numer +225 do przyszłych logowań?
Nie jako produkt samoobsługowy, bo każdy numer z OTP Gateway obejmuje jeden kod. Długoterminowe numery dedykowane są oferowane natychmiast tylko w USA i Kanadzie; w sprawie Wybrzeża Kości Słoniowej możesz napisać do wsparcia i zapytać.
Jak uniknąć wydawania środków z portfela podczas budowania integracji?
Poproś o tryb sandbox dla konta deweloperskiego. Zwraca symulowane numery i kody, dzięki czemu możesz przetestować webhooki i odpytywanie od początku do końca.
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.