Przechwytywanie kodów SMS z Mjanmy (+95) dla zespołów produktowych i QA

Numer kierunkowy +95OTP Gateway od $0.20 za kodNumery dedykowane: tylko USA i KanadaID API: mm
Szybka odpowiedź

Tak: OTP Route odbiera kody weryfikacyjne SMS z Mjanmy (+95) na jednorazowy numer OTP Gateway, pokazuje je w panelu i dostarcza do Twoich systemów przez odpytywanie REST lub podpisany webhook. Ceny zaczynają się od $0.20 za kod, dokładna stawka jest zwracana na żywo dla każdej usługi, a opłata zostaje tylko wtedy, gdy kod dotrze w ciągu 20 minut.

Zanim zamówisz: wystarczy jeden kod czy potrzebna jest linia na stałe?

Większość przypadków testowych dla Mjanmy to pojedyncze zdarzenia: użytkownik rejestruje się, potwierdza nowy telefon albo przechodzi wyzwanie przy logowaniu. Do tego właściwym narzędziem jest jednorazowy numer z OTP Gateway. Obsługuje jeden kod dla jednej usługi i się zamyka.

Drugi przypadek to konto pracownika lub QA, które za miesiąc znów musi odebrać kod. Numer jednorazowy tego nie zrobi. Pomagają Numery Dedykowane OTP Route, ale tylko w Stanach Zjednoczonych i Kanadzie, od $1.95/month, z przychodzącymi i wychodzącymi SMS-ami oraz połączeniami z przeglądarki. Dla Mjanmy nie ma samoobsługowej opcji długoterminowej. Jeśli trwała linia +95 ma znaczenie dla Twojej działalności, napisz na [email protected]; odpowiedź zależy od lokalnych przepisów i nie jest gwarantowana.

Jak wyglądają numery +95 po usunięciu lokalnego zera?

Mjanma używa prefiksu krajowego 0. Numery komórkowe zapisuje się lokalnie od 09, a w formie międzynarodowej 0 odpada, więc wyglądają jak +959 i dalsze cyfry abonenta. Długość numerów komórkowych nie jest jednakowa u wszystkich operatorów, dlatego unikaj walidatorów wymagających jednej stałej długości.

Praktyczne zasady dla tabeli użytkowników:

  • Przyjmuj dane z wiodącym 0 i bez niego, ze spacjami, a potem zapisuj jeden kanoniczny ciąg E.164.
  • Nigdy nie zapisuj obu wersji, 09… i +959…, tej samej osoby; deduplikuj po normalizacji.
  • Dopóki rynek jest dla Ciebie nowy, loguj surowe dane obok znormalizowanej wartości, żeby błędy formatu łatwo było wyśledzić.

W jakim języku i piśmie przychodzą kody SMS z Mjanmy?

Usługi międzynarodowe zwykle wysyłają szablony weryfikacyjne po angielsku lub w języku birmańskim, zależnie od ustawienia języka konta. Pismo birmańskie ma własny alfabet, który wymusza kodowanie UCS-2, a więc krótsze segmenty SMS.

W QA lokalizacji warto zwrócić uwagę na dwie sprawy:

  • Kodowanie czcionek. W Mjanmie przez długi czas konkurowały dwa kodowania tekstu birmańskiego: Zawgyi i Unicode. Sprawdź, czy Twoje szablony birmańskie wyświetlają się poprawnie na urządzeniach, których faktycznie używają Twoi użytkownicy.
  • Cyfry. Język birmański ma własne cyfry. Większość usług wysyła kody zachodnimi cyframi, ale jeśli Twój parser używa szerokiej klasy cyfr, zdecyduj świadomie, czy cyfry birmańskie mają być akceptowane.

Zespoły testują tu, ponieważ użytkownicy z Mjanmy intensywnie korzystają z komunikatorów i aplikacji społecznościowych, a wdrożenia w Azji Południowo-Wschodniej często łączą Mjanmę z Tajlandią i innymi sąsiadami w jednym przebiegu lokalizacji.

Jakie endpointy tworzą przepływ API OTP dla Mjanmy?

Uwierzytelniaj się w https://otproute.com/api/v1 kluczem Bearer zaczynającym się od or_live_. Identyfikator kraju dla Mjanmy to mm.

Najpierw sprawdź trasę: GET /api/v1/prices?country=mm&service=<id> zwraca aktualną cenę i mówi, czy numery są w tej chwili dostępne. Potem zamów przez POST /api/v1/activations, wysyłając {"service": "viber", "country": "mm"} lub identyfikator innej potrzebnej usługi, i zachowaj zwrócony identyfikator aktywacji. Gdy Twoja aplikacja wyśle SMS, poczekaj na webhook activation.sms_received albo odpytuj GET /api/v1/activations/{id}. Gdy test zostanie przerwany, anuluj przez POST /api/v1/activations/{id}/cancel.

Każde konto może mieć do 10 kluczy API i 5 endpointów webhooków, z limitem 300 żądań na minutę. Webhooki są podpisywane nagłówkiem X-OTPRoute-Signature: t=<unix>,v1=<hex>; przelicz HMAC-SHA256 ze znacznika czasu, kropki i surowej treści oraz odrzucaj stare znaczniki czasu. Przewodnik po przechwytywaniu przez webhooki pokazuje wzorzec obsługi.

Bez kodu panel oferuje tę samą ścieżkę: wybierz Mjanmę, wybierz usługę, zaakceptuj wyświetloną cenę i odczytaj kod, gdy dotrze.

Które aplikacje mają teraz trasy +95?

Trasy dla Mjanmy wymienia obecnie ponad 1000 usług. Wśród popularnych są Viber, Facebook, Telegram, WhatsApp, Google (Gmail & YouTube), TikTok, Instagram, Signal, WeChat, Microsoft & Outlook, LINE i imo. Viber i Facebook są szczególnie dobrze znane użytkownikom z Mjanmy, więc często są przedmiotem lokalnych testów QA. Traktuj listę jako zrzut chwilowy, a o wyniku niech decyduje endpoint cen.

Kodu jeszcze nie ma: jak powinien zareagować test dla Mjanmy?

Pozwól 20-minutowemu oknu dobiec końca, zamiast anulować zbyt wcześnie. Gdy okno zamknie się bez SMS-a, aktywacja wygasa, a portfel zostaje automatycznie zasilony pełną kwotą.

Po wygaśnięciu sprawdź, czy usługa akceptuje numery wirtualne na tym kroku, spróbuj później albo inną trasą usługi i spowolnij automatyzację, która od razu zamawia ponownie. Natychmiastowe powtórki rzadko pomagają i mogą uruchomić limity samej usługi. Szerszą listę kontrolną znajdziesz w artykule o ograniczaniu nieudanych dostarczeń OTP.

Jak działają płatności i środowiska testowe?

Jest jeden przedpłacony portfel w USD z cennikiem płatności za użycie: bez abonamentu i bez planów. Zasilisz go kartą lub stablecoinami USDT/USDC i dostaniesz fakturę PDF e-mailem za każde doładowanie i zakup numeru. Konto deweloperskie można na życzenie przełączyć w tryb sandbox, aby Twój potok CI mógł korzystać z symulowanych numerów i kodów bez ruszania prawdziwych środków. Przestrzegaj regulaminów usług; do każdego zamówienia stosują się Zasady Dozwolonego Użytku (Acceptable Use Policy) OTP Route.

Najczęstsze pytania

Czy mogę odebrać SMS OTP z Mjanmy, nie będąc w Mjanmie?

Tak. Zamów numer +95 z OTP Gateway, wywołaj wysłanie kodu w usłudze i odczytaj go w panelu lub przez API z dowolnego miejsca.

Czy numery z Mjanmy przechowywać jako 09 czy +959?

Zapisuj format E.164 zaczynający się od +959 i odrzuć krajowe zero wiodące. Przy wprowadzaniu akceptuj oba style i znormalizuj przed zapisem.

Jaki jest identyfikator kraju dla Mjanmy w API?

To mm, używany w GET /api/v1/prices i w treści POST /api/v1/activations.

Dlaczego mój szablon birmański przyszedł podzielony na kilka wiadomości?

Pismo birmańskie wymaga kodowania UCS-2, które mieści mniej znaków w segmencie. Umieść kod na początku tekstu, żeby był czytelny nawet wtedy, gdy wiadomość się podzieli.

Co dzieje się z moimi pieniędzmi, jeśli kod +95 nigdy nie dotrze?

Nic nie tracisz. Po 20 minutach bez SMS-a lub po anulowaniu cała kwota automatycznie wraca do portfela.

Czy OTP Route może dać mi długoterminowy numer z Mjanmy?

Nie ma samoobsługowej linii z Mjanmy. Numery Dedykowane istnieją tylko w Stanach Zjednoczonych i Kanadzie; o inne rynki możesz zapytać e-mailem na [email protected].

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.

Skieruj pierwszy OTP w kilka minut

Załóż darmowe konto, zasil portfel USD i zamów numer w panelu lub przez API. Bez opłaty miesięcznej.