Weryfikacja SMS z Malezji (+60) dla zespołów QA i wdrożeniowych

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

OTP Route pozwala odbierać kody weryfikacyjne z Malezji (+60) przez OTP Gateway, od $0.20 za kod, w panelu albo przez odpytywanie API i podpisane webhooki. Malezyjska aktywacja pozostaje otwarta przez 20 minut, a opłata jest pobierana tylko wtedy, gdy kod faktycznie dotrze.

Po co zespołom produktowym numer +60 do testów?

Malezja to częsty pierwszy przystanek przy wejściu na rynki Azji Południowo-Wschodniej: klienci przechodzą między marketplace'ami, aplikacjami do zamawiania przejazdów i komunikatorami, a wiele z tych ścieżek zaczyna się od potwierdzenia numeru telefonu. Inżynier QA z Berlina czy Bengaluru nie odtworzy tego kroku kartą SIM z własnego kraju, a proszenie kolegi z Kuala Lumpur o przekazywanie kodów się nie skaluje. OTP Route daje Ci malezyjski numer na jeden kod naraz, więc krok routingu OTP staje się częścią zestawu testów, a nie ręczną uciążliwością.

Lista kontrolna gotowości integracji OTP dla Malezji

Odhacz te punkty przed pierwszym prawdziwym zamówieniem:

  1. Utwórz klucz or_live_ w konsoli deweloperskiej; jeden klucz na środowisko ułatwia audyt.
  2. Zarejestruj endpoint webhooka i zaimplementuj weryfikację podpisu albo ustal interwał odpytywania, który zostaje wyraźnie poniżej 300 żądań na minutę.
  3. Zdecyduj, czy na razie potrzebujesz numerów produkcyjnych. Konto deweloperskie można na prośbę przełączyć na sandbox, który zwraca symulowane numery i kody bez żadnych kosztów.
  4. Dodaj normalizator numerów, który zamienia lokalne formaty, takie jak 012-345 6789, na +60123456789.
  5. Upewnij się, że testowana aplikacja dopuszcza numery wirtualne. Jeśli nie, żaden routing tego nie naprawi, a gdy nic nie dotrze, środki wracają do portfela.

Usługi dostępne na trasach malezyjskich

Malezja należy do szerszych kierunków OTP Route: w bieżącym zestawieniu jest ponad 2 700 usług. Wyraźnie widać handel regionalny: Shopee, Lazada i Tokopedia obok komunikatorów takich jak WhatsApp, Telegram, WeChat i LINE. Są też platformy globalne, m.in. Google (Gmail & YouTube), Facebook, Instagram, TikTok, Microsoft & Outlook, Amazon, ChatGPT (OpenAI) i Discord.

Dostępność ciągle się zmienia, więc zamiast na sztywno wpisywać listę, odpytuj w czasie działania GET /api/v1/services i GET /api/v1/countries. Zespoły marketplace'ów przeczytają więcej na stronie rozwiązania dla marketplace'ów.

Zamawianie i odczyt malezyjskiego kodu przez API

Wszystkie wywołania trafiają na https://otproute.com/api/v1 z kluczem Bearer. Identyfikator kraju dla Malezji to my.

  1. Sprawdź cenę: GET /api/v1/prices?country=my&service=<id>.
  2. Otwórz aktywację: POST /api/v1/activations z treścią {"service": "<id>", "country": "my"}.
  3. Wpisz zwrócony numer +60 w polu telefonu w aplikacji i wywołaj wysłanie SMS-a.
  4. Pozwól webhookowi odebrać activation.sms_received; bez publicznego endpointu odpytuj GET /api/v1/activations/{id} w stałym odstępie.
  5. Obsłuż activation.expired i activation.cancelled, aby test oznaczał się jako niejednoznaczny, a nie jako nieudany.

Nagłówek podpisu ma postać X-OTPRoute-Signature: t=<unix>,v1=<hex>. Oblicz HMAC-SHA256 z sygnatury czasowej, kropki i surowej treści, porównaj wynik i odrzucaj stare znaczniki czasu. Nasz tekst o zabezpieczaniu webhooków OTP przez HMAC wyjaśnia uzasadnienie, a centrum dla deweloperów odsyła do dokumentacji.

Ścieżka w panelu dla zespołów operacyjnych i wzrostowych

Nie każdy w zespole wdrożeniowym pisze kod. W panelu wybierz Malezję, wskaż usługę, sprawdź aktualną cenę i potwierdź. Skopiuj numer +60 do aplikacji, zażądaj SMS-a i obserwuj kartę aktywacji; kod pojawi się tam, gdy tylko dotrze. Jeśli zmienisz zdanie, anuluj, a zablokowana kwota wróci na saldo.

Gdy malezyjski kod się nie pojawia

Zacznij od cierpliwości: aktywacja pozostaje otwarta przez 20 minut, a ponowne wysłanie z poziomu aplikacji często wystarcza. Potem:

  • Spróbuj później albo przełącz się na pobliską trasę, np. Singapur, jeśli scenariusz testowy dopuszcza inny rynek.
  • Sprawdź, czy usługa nie zaczęła odrzucać numerów wirtualnych przy rejestracjach z Malezji.
  • Nie twórz nowych aktywacji w szybkiej pętli, bo to marnuje żądania i rzadko zmienia wynik.

Puste okno nic nie kosztuje, ponieważ po wygaśnięciu lub anulowaniu aktywacji cała kwota wraca do portfela.

Format numeru, język wiadomości i kontekst lokalny

W Malezji w ruchu krajowym stosuje się prefiks wyjściowy 0, więc numer komórkowy zapisany jako 012-345 6789 w formie międzynarodowej brzmi +60 12-345 6789. Numery komórkowe zaczynają się od 1 po kodzie kraju i mają dziewięć lub dziesięć cyfr. Usuń spacje, myślniki i wiodące 0, a następnie zapisz postać E.164.

Językiem państwowym jest malajski, w biznesie szeroko używa się angielskiego, a duże społeczności chińsko- i tamilskojęzyczne kształtują lokalizację aplikacji. Wiadomości weryfikacyjne najczęściej przychodzą po angielsku lub malajsku, dlatego dopasowuj cyfry, a nie treść. Właśnie ta mieszanka sprawia, że zespoły prowadzą testy lokalizacji na numerach malezyjskich.

Płatności i numery długoterminowe

Jeden przedpłacony portfel w USD obejmuje wszystko, bez abonamentu i planów. Doładuj go kartą albo w USDT/USDC i otrzymuj e-mailem fakturę PDF za każde doładowanie. Szczegóły znajdziesz w cenniku.

Samoobsługowe numery długoterminowe dla Malezji nie są dostępne. Numery dedykowane (Dedicated Numbers) istnieją tylko dla USA i Kanady, od $1.95/miesiąc. Jeśli potrzebujesz trwałej linii +60, napisz na [email protected]; dostępność zależy od lokalnych przepisów i nie jest gwarantowana.

Najczęstsze pytania

Czy mogę odebrać SMS OTP z Malezji przez API?

Tak. API OTP Route tworzy aktywację +60 z identyfikatorem kraju my i dostarcza kod przez webhook lub odpytywanie.

Jak zapisać malezyjski numer komórkowy w formacie E.164?

Usuń krajowe wiodące 0 i dodaj +60, więc 012-345 6789 staje się +60123456789.

Czy mogę przetestować rejestrację w Shopee lub Lazada na malezyjskim numerze?

Obie usługi występują w bieżącym zestawieniu dla Malezji, ale dostępność się zmienia, więc najpierw sprawdź aktualną listę usług i przestrzegaj regulaminu każdej platformy.

Ile kosztuje malezyjski kod weryfikacyjny?

Ceny zaczynają się od $0.20 za kod na trasach malezyjskich, a panel pokazuje stawkę dla danej usługi, zanim potwierdzisz zamówienie.

Czy zapłacę, jeśli SMS nie dotrze?

Nie. Jeśli 20-minutowe okno minie bez kodu albo anulujesz zamówienie, cała kwota wraca do portfela.

Czy integrację z Malezją można przetestować na sucho, zanim zasilę portfel?

Tak. Poproś wsparcie o przełączenie konta deweloperskiego na sandbox, który zwraca symulowane numery i kody do testów end-to-end.

Czy mogę zachować malezyjski numer na kilka miesięcy?

Nie jako produkt samoobsługowy. Długoterminowe numery dedykowane obejmują tylko USA i Kanadę; napisz na [email protected], aby zapytać o Malezję.

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.