Polski
Testowanie greckiej weryfikacji telefonu bez szuflady pełnej kart SIM
Kody weryfikacyjne SMS z Grecji (+30) odbierzesz w OTP Route, zamawiając tymczasowy numer w OTP Gateway i odczytując kod w panelu albo przez API i webhooki. Koszt to od $0.20 za kod, a aktywacja, która nie otrzyma SMS-a w ciągu 20 minut, jest zwracana w całości.
Twój start w Grecji zależy od kodu, którego nie widzisz
Częsta sytuacja: aplikacja jest przetłumaczona na grecki, dostawca płatności podłączony, a ostatnią przeszkodą przed startem jest to, że nikt w zespole nie ma karty SIM +30, żeby przejść weryfikację telefonu. Ktoś pożycza prywatny numer kolegi, kod ląduje na jego telefonie w trakcie spotkania i przebieg testów staje.
Routing OTP usuwa tę zależność. Twoje środowisko testowe prosi OTP Route o grecki numer przypisany do konkretnej usługi, wpisuje go w formularzu rejestracji i odbiera wynikowy kod jako dane. Żaden prywatny telefon nie jest zaangażowany, a ten sam proces działa o 3 w nocy w zadaniu CI. Strona o testach QA pokazuje, jak zespoły organizują to na kilku rynkach.
Jak Greece OTP API wpisuje się w przebieg testów?
Uwierzytelnij się w https://otproute.com/api/v1 kluczem Bearer zaczynającym się od or_live_, wygenerowanym w konsoli deweloperskiej. Grecja ma identyfikator kraju gr.
- Sprawdź koszt przez
GET /api/v1/prices?country=gr&service=<id>. - Rozpocznij aktywację przez
POST /api/v1/activationsz treścią w rodzaju{"service": "viber", "country": "gr"}. - Pobierz kod z
GET /api/v1/activations/{id}albo zasubskrybuj webhookactivation.sms_received. - Porzuć niepotrzebne numery przez
POST /api/v1/activations/{id}/cancel.
Dostawy webhooków zawierają X-OTPRoute-Signature: t=<unix>,v1=<hex>, czyli HMAC-SHA256 z "<t>.<raw body>" obliczony przy użyciu sekretu endpointu. Zweryfikuj go, odrzucaj przestarzałe znaczniki czasu i kluczuj przetwarzanie po identyfikatorze aktywacji, aby ponowione zdarzenie było nieszkodliwe. Obsłuż też activation.expired i activation.cancelled, żeby Twój zestaw mógł czysto przejść dalej. Limity na konto to 10 kluczy API, 5 endpointów webhooków i 300 żądań na minutę. Pełniejszy opis znajdziesz w przewodniku integracji OTP API.
Które usługi mogą wysyłać kody na numer +30?
Grecja pokazuje obecnie ponad 1,800 usług w aktualnym katalogu. Często wybierane to Viber, który dla wielu Greków jest codziennym komunikatorem, a także WhatsApp, Telegram i Signal. Po stronie kont jest Google (Gmail & YouTube), Microsoft & Outlook i LinkedIn; wśród mediów społecznościowych i wideo Facebook, Instagram i TikTok. Zespoły z branży turystycznej i handlowej często testują z Airbnb, Uberem, Amazon i eBay.
Traktuj te nazwy jako migawkę. Zasoby zmieniają się w ciągu dnia, więc przed dużym przebiegiem sprawdź GET /api/v1/services lub panel.
Co sprawia, że greckie numery i wiadomości wymagają innego traktowania?
Grecja nie ma prefiksu krajowego. Numery krajowe mają dziesięć cyfr zarówno przy wybieraniu lokalnym, jak i międzynarodowym, więc E.164 to po prostu +30 i te dziesięć cyfr. Numery komórkowe zaczynają się od 69, a stacjonarne od 2 (numery ateńskie od 21). Ta spójność ułatwia normalizację: usuń spacje oraz początkowe 0030, jeśli użytkownik wpisał międzynarodowy kod dostępu, i zapisz postać +30.
Ciekawsza jest treść wiadomości. SMS-y weryfikacyjne mogą przychodzić w alfabecie greckim, po angielsku, a czasem w Greeklish, czyli nieformalnym zapisie greki łacińskimi literami. SMS-y w alfabecie greckim są wysyłane w kodowaniu Unicode, które mieści mniej znaków w jednym segmencie, więc długi szablon może rozdzielić się na dwie części. Twój parser powinien wyciągać cyfry niezależnie od alfabetu i nie zakładać, że kod stoi na końcu.
Po co testować w tym kraju? Grecja to rynek UE z obowiązkami wynikającymi z RODO, duża gospodarka turystyczna sprowadzająca krótkoterminowych gości i gospodarzy oraz spora diaspora zachowująca numery +30 za granicą. Kontrola lokalizacji greckich tekstów, procesy rejestracji platform hotelarskich i operacje regionalne to częste powody.
Czy mój zespół operacyjny może to zrobić w przeglądarce?
Tak, brama nie wymaga żadnego kodu.
- Zarejestruj się na stronie rejestracji za pomocą e-maila i 6-cyfrowego kodu albo logowania Google. Włącz uwierzytelnianie dwuskładnikowe TOTP dla konta.
- Zasil portfel.
- W OTP Gateway wybierz Grecję i usługę, sprawdź cenę i złóż zamówienie.
- Wklej numer +30 do docelowej aplikacji i poczekaj; kod pojawi się przy aktywacji.
Zamówienia składane w przeglądarce i przez API korzystają z jednego portfela, więc zespoły mieszane pozostają zsynchronizowane.
Nic nie dotarło na grecki numer. Co teraz?
Okno 20 minut Cię chroni: jeśli SMS się nie pojawi albo anulujesz zamówienie, zanim to nastąpi, cała kwota wraca do portfela bez zgłoszenia do supportu. Szybkość dotarcia kodu zależy od usługi i trasy, więc cierpliwość w obrębie okna to zwykle właściwy pierwszy krok.
Jeśli okno zamknie się puste, poproś aplikację o jednokrotne ponowne wysłanie na nowej aktywacji, spróbuj później albo wybierz inną trasę dla tej samej usługi. Niektóre usługi odrzucają numery wirtualne całkowicie i żadne ponawianie tego nie zmieni. W zautomatyzowanych zestawach dodaj backoff zamiast zamawiać w pętli. Zawsze przestrzegaj regulaminu testowanej usługi i pamiętaj, że Polityka Dopuszczalnego Użytku OTP Route obowiązuje przy każdej aktywacji.
Czy stały numer grecki jest możliwy i jak ustawione są rozliczenia?
Samoobsługowe numery długoterminowe nie są oferowane w Grecji. Zespoły potrzebujące trwałej linii +30 mogą napisać na [email protected] z zapytaniem, mając na uwadze, że o możliwości decydują lokalne przepisy. Dedicated Virtual Numbers istnieją tylko dla Stanów Zjednoczonych i Kanady, od $1.95/miesiąc, z przychodzącymi SMS-ami przekazywanymi na Twój webhook oraz połączeniami z przeglądarki.
Płatność działa na zasadzie płacenia za użycie z przedpłaconego portfela w USD, zasilanego kartą lub USDT/USDC; nie ma subskrypcji ani planu. Każde doładowanie generuje fakturę PDF wysyłaną e-mailem. Aby podłączyć grecki zestaw testów, nic nie wydając, poproś o tryb sandbox na koncie deweloperskim, który zwraca symulowane numery i kody.
Najczęstsze pytania
Jakiego identyfikatora kraju używa API dla Grecji?
Grecja to gr. Użyj go w GET /api/v1/prices i w treści POST /api/v1/activations.
Czy mogę przetestować grecki proces rejestracji w mojej aplikacji bez lokalnej karty SIM?
Tak. Zamów numer +30 do testów w OTP Gateway, wpisz go w formularzu rejestracji i odczytaj kod z panelu, odpytywania lub webhooka.
Czy greckie numery wymagają początkowego zera?
Nie. Grecja nie ma prefiksu krajowego, więc forma międzynarodowa to +30 plus te same dziesięć cyfr, które ludzie wybierają w domu.
Czy SMS-y weryfikacyjne na numer +30 będą po grecku?
Czasami. W zależności od nadawcy kody przychodzą po grecku, po angielsku lub w grece zapisanej łacińskimi literami, więc parsuj cyfry, a nie słowa.
Co stanie się z moimi pieniędzmi, jeśli kod nie przyjdzie?
Jeśli w ciągu 20 minut nie dotrze żaden SMS albo wcześniej anulujesz zamówienie, cała opłata automatycznie wraca do portfela.
Czy mogę zapłacić za konfigurację API weryfikacji SMS dla Grecji stablecoinami?
Tak. Portfel przyjmuje USDT i USDC oraz karty, a każde doładowanie otrzymuje fakturę PDF.
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.