Polski
Weryfikacja SMS z Malezji (+60) dla zespołów QA i wdrożeniowych
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:
- Utwórz klucz
or_live_w konsoli deweloperskiej; jeden klucz na środowisko ułatwia audyt. - Zarejestruj endpoint webhooka i zaimplementuj weryfikację podpisu albo ustal interwał odpytywania, który zostaje wyraźnie poniżej 300 żądań na minutę.
- 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.
- Dodaj normalizator numerów, który zamienia lokalne formaty, takie jak
012-345 6789, na+60123456789. - 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.
- Sprawdź cenę:
GET /api/v1/prices?country=my&service=<id>. - Otwórz aktywację:
POST /api/v1/activationsz treścią{"service": "<id>", "country": "my"}. - Wpisz zwrócony numer +60 w polu telefonu w aplikacji i wywołaj wysłanie SMS-a.
- Pozwól webhookowi odebrać
activation.sms_received; bez publicznego endpointu odpytujGET /api/v1/activations/{id}w stałym odstępie. - Obsłuż
activation.expirediactivation.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.