Weryfikacja chińskich (+86) rejestracji z pomocą API do routingu OTP

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

Tak. OTP Route pozwala odbierać chińskie (+86) kody weryfikacyjne na numerze tymczasowym z OTP Gateway, w panelu albo przez REST API i podpisane webhooki, a ceny zaczynają się od $0.20 za kod. Każda aktywacja jest otwarta przez 20 minut, a jeśli w tym czasie nic nie przyjdzie, opłata od razu wraca do portfela.

Dlaczego chiński rynek wymaga osobnego planu testów weryfikacji?

Chiny to jeden z największych ekosystemów mobilnych na świecie, a duża jego część działa wewnątrz krajowych platform, a nie w globalnych aplikacjach, które zachodni zespół testuje zwykle jako pierwsze. Karty SIM są tam rejestrowane na podstawie prawdziwych danych, więc lokalne usługi traktują numer telefonu jako silny sygnał tożsamości i często ostrzej filtrują, jakie numery akceptują.

To wpływa na sposób myślenia inżyniera QA o trasie chińskiej:

  • Handel transgraniczny. Sprzedający i kupujący na Alibabie i AliExpress potwierdzają numer telefonu przy rejestracji lub zmianie danych konta, więc zespoły marketplace chcą zobaczyć te wiadomości od początku do końca.
  • Treść po chińsku. Kody od krajowych nadawców zwykle przychodzą w uproszczonym piśmie chińskim i często zaczynają się od nazwy nadawcy w nawiasach 【】. Parser szukający angielskiego słowa „code” ich nie wychwyci.
  • Kodowanie. Chiński tekst jest przesyłany jako SMS w Unicode, więc treści wiadomości przechowuj w UTF-8, a cyfry wyodrębniaj wzorcem, który ignoruje otaczające znaki.

Testowanie na numerze +86 w prawdziwej trasie ujawnia wszystkie trzy problemy, zanim zauważą je klienci, i właśnie tu routing OTP przez autentyczną chińską ścieżkę operatorską pokazuje swoją wartość.

Jak przechowywać numer komórkowy +86?

Numery komórkowe w Chinach kontynentalnych mają 11 cyfr i zaczynają się od 1. W przeciwieństwie do numerów stacjonarnych, które wybiera się krajowo z prefiksem 0 i numerem kierunkowym, numery komórkowe nie mają żadnego prefiksu krajowego, więc forma E.164 to po prostu +86 i 11 cyfr.

Kilka nawyków normalizacji oszczędzi późniejsze debugowanie:

  • Usuwaj spacje i myślniki; użytkownicy często wpisują numer w grupach 3-4-4.
  • Zamieniaj początkowe 0086 lub 86 na +86 przed zapisem i nigdy nie dopisuj 0 do numeru komórkowego.
  • Sprawdzaj długość po normalizacji: 11 cyfr krajowych dla numeru komórkowego, ani jednej więcej.

Trzymaj jedną kanoniczną kolumnę w formacie E.164, a formatowanie stosuj tylko przy wyświetlaniu. Numer zwrócony przez aktywację ma już taką kanoniczną postać, więc świetnie nadaje się jako dane testowe do jednostkowych testów własnego normalizatora.

Które aplikacje mogą wysyłać kody na trasę chińską?

Trasa chińska obejmuje obecnie ponad 1300 usług. Popularne w bieżącym zrzucie to WeChat, Alibaba, AliExpress, Microsoft & Outlook, LinkedIn, Telegram, WhatsApp, Google (Gmail & YouTube), TikTok, Amazon, Discord, ChatGPT (OpenAI) i Claude.

Dostępność zmienia się w ciągu dnia, gdy nasi partnerzy operatorscy dodają i wycofują moce, więc traktuj tę listę jako punkt wyjścia. Zamiast na sztywno wpisywać identyfikatory usług w macierzy testów, wywołaj GET /api/v1/services i GET /api/v1/countries, aby poznać aktualny stan.

Jak wygląda przepływ API dla identyfikatora kraju cn?

Utwórz klucz Bearer (prefiks or_live_) w konsoli deweloperskiej, a następnie skieruj klienta na https://otproute.com/api/v1. Typowy przebieg dla chińskiego API OTP wygląda tak, a te same kroki pozwalają odbierać chińskie wiadomości SMS OTP dla dowolnej obsługiwanej usługi:

  1. Zapytaj GET /api/v1/prices?country=cn&service=wechat o bieżącą cenę pary, którą planujesz testować.
  2. Wyślij POST /api/v1/activations z treścią {"service": "wechat", "country": "cn"} i zachowaj zwrócony identyfikator aktywacji.
  3. Wpisz numer +86 w formularzu rejestracji testowanego produktu.
  4. Pozwól, by webhook odebrał activation.sms_received; bez niego sprawdzaj GET /api/v1/activations/{id} co kilka sekund.
  5. Jeśli test zostanie przerwany, wywołaj POST /api/v1/activations/{id}/cancel, co natychmiast zwalnia blokadę środków.

Wywołania webhooków zawierają nagłówek X-OTPRoute-Signature w postaci 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. Każde konto może mieć do 10 kluczy, 5 endpointów webhooków i 300 żądań na minutę; pełna dokumentacja jest w dokumentacji API.

Czy ktoś bez kodowania może zamówić chiński numer?

Tak. Menedżerowie produktu i pracownicy wsparcia mogą zrobić wszystko z poziomu panelu:

  1. Otwórz OTP Gateway, wybierz Chiny, a potem usługę.
  2. Sprawdź cenę wyświetloną przed zamówieniem.
  3. Skopiuj numer +86 do aplikacji, którą weryfikujesz.
  4. Obserwuj kartę aktywacji; treść wiadomości pojawi się tam, gdy tylko zostanie odebrana.

Obowiązuje to samo 20-minutowe okno i ta sama zasada zwrotu, więc ręczne sprawdzenie zlokalizowanego ekranu wprowadzającego nic nie kosztuje, jeśli aplikacja niczego nie wyśle.

Co zrobić, gdy chiński kod nie dociera?

Cisza zwykle oznacza, że usługa odmówiła wysłania wiadomości na ten numer albo trasa jest zajęta, a nie że integracja jest zepsuta. Przejdź przez to spokojnie:

  • Pozwól, by minęło całe okno; niektórzy nadawcy ponawiają wysyłkę we własnym rytmie.
  • Sprawdź, czy usługa w ogóle akceptuje numery wirtualne. Platformy z wymogiem rejestracji na prawdziwe dane często ich nie akceptują, a automatyczny zwrot istnieje właśnie na taki przypadek.
  • Wróć po przerwie lub przetestuj ten sam scenariusz przez inną trasę usługi.
  • Unikaj ponownych zamówień w ciasnej pętli. Zużywa to limity żądań i rzadko zmienia wynik.

Nasz przewodnik o ograniczaniu nieudanych dostaw OTP szerzej omawia projektowanie ponowień.

Czy mogę zatrzymać numer +86 na dłużej i jak wygląda rozliczenie?

Dla Chin nie ma samoobsługowej linii długoterminowej. Numery dedykowane to produkt dla Stanów Zjednoczonych i Kanady, od $1.95/miesiąc, z przychodzącymi i wychodzącymi SMS-ami oraz połączeniami w przeglądarce. Jeśli zespół potrzebuje trwałej linii chińskiej, napisz na [email protected]; dostępność zależy od lokalnych przepisów i nie jest obiecana.

Środki znajdują się w jednym przedpłaconym portfelu w USD, bez opłat miesięcznych i bez wyboru planu. Testy w Chinach pobierają środki z tego salda, które zasilasz kartą lub w USDT/USDC, a po każdym doładowaniu dostajesz e-mailem fakturę w PDF. Szczegóły są na stronie cennika, a przegląd numerów wirtualnych wyjaśnia linie w USA i Kanadzie. Przy pracy nad integracją poproś o tryb sandbox: zwraca symulowane numery i kody, dzięki czemu można przetestować potok bez ruszania środków z portfela.

Najczęstsze pytania

Czy mogę przetestować rejestrację w WeChat lub Alibabie bez chińskiej karty SIM?

Możesz zamówić numer +86 dla tej usługi w OTP Route i odczytać kod w panelu lub przez API. Niektóre platformy odrzucają numery wirtualne; wtedy aktywacja jest zwracana automatycznie.

Jaki jest identyfikator kraju dla Chin w API OTP Route?

Użyj cn wszędzie tam, gdzie oczekiwany jest identyfikator kraju, na przykład w GET /api/v1/prices?country=cn&service=<id>.

Czy chińskie wiadomości weryfikacyjne przychodzą po angielsku?

Krajowi nadawcy zwykle piszą uproszczonym chińskim, a globalne aplikacje często wysyłają po angielsku lub w języku dopasowanym do konta. Ekstrakcję kodu oprzyj na cyfrach, nie na słowach kluczowych.

Jak długo aktywacja +86 pozostaje otwarta?

Dwadzieścia minut. Jeśli SMS nie dotrze przed jej zamknięciem lub wcześniej ją anulujesz, pełna kwota wraca do portfela.

Czy chiński numer weryfikacyjny nadaje się do wielokrotnych logowań?

Nie. Każda aktywacja otrzymuje jeden kod i się kończy, więc nadaje się do testów rejestracji i onboardingu, a nie do kont, które muszą uwierzytelniać się ponownie za miesiąc.

Jakie zasady obowiązują przy używaniu numerów +86?

Przestrzegaj regulaminów poszczególnych platform oraz Zasad dopuszczalnego użytkowania OTP Route. Produkt służy do testowania własnych procesów weryfikacji i obsługi legalnych kont firmowych, nigdy do masowych rejestracji.

Czy zadanie CI może używać numerów chińskich bez płacenia?

Na prośbę konto deweloperskie można przełączyć w tryb sandbox, który zwraca symulowane numery i kody, dzięki czemu testy Twojego API weryfikacji SMS działają od początku do końca za darmo.

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.