Polski
Odbieranie kodów weryfikacyjnych +973 z Bahrajnu: jaki typ numeru pasuje do Twojego zespołu
Tak, OTP Route pozwala odbierać kody weryfikacyjne z Bahrajnu (+973) na numerach z OTP Gateway, czytać je w panelu albo pobierać przez API i podpisane webhooki, od $0.20 za kod. Każdy numer obsługuje jeden kod w 20-minutowym oknie, a jeśli nic nie dotrze, opłata automatycznie wraca do portfela.
Jeden kod czy linia na stałe: co pasuje do projektu w Bahrajnie?
Zacznij od zadania, nie od numeru. Jeśli zespół ma dokończyć jedną rejestrację, jednorazowo ponownie zweryfikować konto stagingowe albo potwierdzić, że SMS na +973 dociera do Twojego systemu, właściwym narzędziem jest OTP Gateway: zamawiasz numer dla jednej usługi, czekasz na jeden kod, a potem numer jest wycofywany. Ceny zaczynają się od $0.20 za kod, a bieżąca kwota dla każdej usługi jest widoczna przed zatwierdzeniem.
Linia, która zostaje z Tobą na miesiące, to inny produkt. Numery dedykowane (Dedicated Virtual Numbers) sprzedajemy tylko dla Stanów Zjednoczonych i Kanady, od $1.95/month, z odbiorem SMS, wysyłaniem SMS i połączeniami w przeglądarce. Obecnie w OTP Route nie ma samoobsługowego, długoterminowego numeru bahrajńskiego. Jeśli Twój zespół operacyjny naprawdę go potrzebuje, napisz na [email protected] i opisz scenariusz; to, czy da się go zorganizować, zależy od lokalnych przepisów, więc traktuj to jako prośbę, a nie funkcję.
- Wybierz OTP Gateway do jednorazowej weryfikacji, przebiegów QA i kontroli przed startem w Bahrajnie.
- Wybierz amerykańską lub kanadyjską linię dedykowaną, gdy konto musi logować się dalej z tego samego numeru.
Które aplikacje mogą wysłać kod weryfikacyjny na numer +973?
Trasa bahrajńska obejmuje obecnie ponad 800 usług. Popularne w bieżącym przeglądzie to WhatsApp, Telegram, Google (Gmail & YouTube), Microsoft & Outlook, LinkedIn, Instagram, TikTok, Snapchat, Discord, Amazon, Uber, Signal i ChatGPT (OpenAI). Ten wachlarz obejmuje aplikacje komunikacyjne, biurowe i przewozowe, których dotyka zwykle start w regionie Zatoki.
Dostępność zmienia się w ciągu dnia, gdy nasi partnerzy operatorscy dodają i wycofują moce, dlatego API podaje to, co jest otwarte w chwili zapytania, zamiast stałego katalogu. Niektóre usługi odrzucają numery wirtualne całkowicie; wtedy kod nie dociera, a zasada zwrotu rozlicza opłatę. Każda wymieniona tu usługa jest znakiem towarowym swojego właściciela, a OTP Route nie jest powiązane z żadną z nich.
Jak odbierać bahrajńskie kody OTP przez API?
Utwórz klucz w konsoli deweloperskiej (klucze zaczynają się od or_live_) i wysyłaj go jako token Bearer na https://otproute.com/api/v1. Typowy przebieg Bahrain OTP API wygląda tak:
- Wywołaj
GET /api/v1/prices?country=bh&service=whatsapp, podstawiając własny identyfikator usługi, aby odczytać aktualną cenę i potwierdzić, że trasa jest otwarta. - Utwórz aktywację przez
POST /api/v1/activationsz treścią{"service": "whatsapp", "country": "bh"}. Odpowiedź zawiera numer +973 i identyfikator aktywacji. - Wpisz ten numer w testowanej aplikacji lub przepływie i wywołaj jej SMS.
- Pozwól, by webhook
activation.sms_receivedpowiadomił Cię, że kod +973 dotarł, albo co kilka sekund sprawdzajGET /api/v1/activations/{id}, jeśli wolisz odpytywanie. - Jeśli test nie potrzebuje już kodu, wywołaj
POST /api/v1/activations/{id}/cancel, aby kwota wróciła prosto do portfela.
Webhooki przychodzą z nagłówkiem X-OTPRoute-Signature, który niesie znacznik czasu i HMAC-SHA256 z tego znacznika połączonego z surową treścią. Przelicz go sekretem endpointu, odrzucaj nieaktualne znaczniki czasu i oprzyj przetwarzanie na identyfikatorze aktywacji, aby ponownie dostarczone zdarzenie nigdy nie zadziałało dwa razy. Przewodnik po podpisywaniu webhooków omawia tę kontrolę, a pełna dokumentacja jest w dokumentacji. Każde konto ma 300 żądań na minutę, 10 kluczy API i 5 endpointów webhooków.
Zamawianie bahrajńskiego numeru weryfikacyjnego z panelu
Nie każdy w zespole startowym pisze kod, a panel obejmuje ten sam zakres. Zaloguj się, otwórz OTP Gateway, wybierz Bahrajn jako kraj i usługę, którą weryfikujesz, a następnie sprawdź cenę widoczną na ekranie. Zatwierdź zamówienie i skopiuj numer +973 do pola telefonu w aplikacji. Kod pojawi się obok zamówienia, gdy SMS dotrze.
20-minutowe okno zaczyna się w chwili zamówienia. Jeśli upłynie bez wiadomości albo wcześniej anulujesz, pełna kwota wraca do portfela bez zgłoszenia do wsparcia. Płacisz tylko za kody, które faktycznie dotarły.
Co testerzy powinni wiedzieć o numerach telefonów w Bahrajnie?
Bahrajn używa kodu kraju +973 i ośmiocyfrowego numeru abonenta, a krajowego prefiksu do usunięcia nie ma, więc forma lokalna i międzynarodowa różnią się tylko kodem kraju. Zapisuj numery w E.164 (+973 i osiem cyfr, bez spacji) i normalizuj dane wejściowe z 00973, spacjami lub myślnikami, zanim je porównasz lub zdeduplikujesz.
Językiem urzędowym jest arabski, a angielski jest powszechny w usługach biznesowych i rządowych, więc SMS weryfikacyjny może przyjść w każdym z nich, zależnie od usługi i ustawień językowych konta. Ma to znaczenie dla QA: sprawdź, czy Twoje własne szablony SMS poprawnie wyświetlają tekst arabski, czy układ od prawej do lewej wokół pola kodu nadal się wyrównuje i czy parser autouzupełniania nie potyka się o cyfry arabsko-indyjskie lub tekst o mieszanym kierunku.
Zespoły zwykle testują tu, gdy uruchamiają produkt fintech, dostawczy lub SaaS w regionie Zatoki, gdy Bahrajn jest jednym z rynków szerszego wdrożenia w GCC albo gdy regionalne centrum operacyjne w Manamie musi potwierdzić proces rejestracji od początku do końca. Nasza strona o testach QA opisuje, jak włączyć te kontrole do cyklu wydawniczego.
Kod +973 nie przyszedł. Co teraz?
Brakujący kod to zwykle problem trasy lub usługi, a nie błąd Twojej integracji. Przejdź przez te punkty, zanim zgłosisz sprawę wyżej:
- Pozwól upłynąć całemu 20-minutowemu oknu, ponieważ niektóre usługi kolejkują wiadomości przed wysłaniem.
- Sprawdź, czy usługa w ogóle akceptuje numery wirtualne. Jeśli je odrzuca, ponowna próba nie pomoże.
- Spróbuj później albo na innej trasie tej samej usługi, zamiast ponawiać zamówienia w ciasnej pętli, która zjada limit żądań.
- Upewnij się, że endpoint webhooka zwrócił odpowiedź 2xx i że kontrola podpisu nie odrzuca prawidłowych zdarzeń; odpytanie aktywacji to szybki sposób, by to wykluczyć.
Niezależnie od przyczyny aktywacja, która kończy się bez kodu, nic nie kosztuje.
Jak działają rozliczenia przy routingu OTP dla Bahrajnu?
Wydatki idą przez jeden przedpłacony portfel w USD, bez opłaty miesięcznej i bez wyboru planu. Zasilisz go kartą albo stablecoinami USDT lub USDC; do każdego zasilenia dostajesz e-mailem fakturę PDF, co uspokaja działy finansowe, gdy wydatki są podzielone między budżety QA i startu. Do prac integracyjnych konto deweloperskie można na prośbę przełączyć na sandbox, aby symulowane numery i kody sprawdziły Twój przepływ z API do weryfikacji SMS bez ruszania środków z portfela. Gdy będziesz gotowy, załóż konto za pomocą adresu e-mail i sześciocyfrowego kodu lub logowania przez Google i włącz dla zespołu uwierzytelnianie dwuskładnikowe TOTP.
Najczęstsze pytania
Czy mogę przetestować proces rejestracji w mojej aplikacji dla Bahrajnu bez lokalnej karty SIM?
Tak. Zamów numer +973 dla swojej usługi w OTP Gateway, wpisz go na ekranie rejestracji i odczytaj kod w panelu albo odbierz go przez webhook. Ten numer obsługuje tylko jedną weryfikację.
Jaki jest identyfikator kraju dla Bahrajnu w API OTP Route?
Użyj bh jako parametru country, na przykład w GET /api/v1/prices?country=bh&service=telegram. Identyfikatory usług pochodzą z GET /api/v1/services.
Jak długo numer +973 do testów pozostaje aktywny?
Każda aktywacja ma 20-minutowe okno. Potem numer zostaje zwolniony, a jeśli żaden SMS nie dotarł, pełna kwota wraca automatycznie.
Czy mogę zatrzymać bahrajński numer na potrzeby powtarzanych logowań?
Nie jako produkt samoobsługowy. Długoterminowe linie dedykowane istnieją tylko dla Stanów Zjednoczonych i Kanady; w sprawie Bahrajnu możesz napisać na [email protected] z pytaniem, bez obietnicy, że da się go zapewnić.
Czy bahrajńskie SMS-y weryfikacyjne przychodzą po arabsku?
Czasami. Język szablonu wybiera usługa wysyłająca, więc kody mogą przychodzić po arabsku lub angielsku, zależnie od aplikacji i ustawień konta.
Czy nasi programiści mogą przećwiczyć przepływ +973 przed zasileniem portfela?
Tak. Poproś o tryb sandbox na koncie deweloperskim; zwraca symulowane numery i kody, dzięki czemu przejdziesz cały przepływ od początku do końca.
Czy obowiązują zasady dotyczące tego, co mogę weryfikować numerem z Bahrajnu?
Używaj bahrajńskich numerów tylko do własnych produktów i legalnych kont firmowych, przestrzegaj regulaminu każdej usługi i trzymaj się Polityki dozwolonego użytkowania OTP Route. Tworzenie kont masowo lub fałszywych kont jest zabronione.
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.