Polski
Testowanie weryfikacji telefonu w Swiggy na numerach OTP Route
Zespół odbiera kod weryfikacyjny Swiggy w OTP Route, zamawiając numer dla usługi swiggy w OTP Gateway, a następnie odczytując kod w panelu albo pobierając go przez odpytywanie API lub podpisany webhook. Ceny zaczynają się od $0.20 za kod, a jeśli SMS nie dotrze w ciągu 20 minut, opłata wraca do portfela.
Kiedy Swiggy wysyła kod jednorazowy?
Swiggy, indyjska aplikacja do dostaw jedzenia i quick-commerce, traktuje numer komórkowy jako tożsamość konta. Rejestracja, logowanie na nowym telefonie, ponowna instalacja aplikacji czy aktualizacja numeru zapisanego na koncie opierają się na jednorazowym haśle SMS, a nie na długotrwałym haśle.
Dlatego zespoły szukają numeru telefonu Swiggy, który kontrolują: zespół operacyjny prowadzący wspólne konto firmowe do zamówień dla biura, agencja sprawdzająca end-to-end stronę docelową kampanii albo inżynierowie QA, którzy muszą zobaczyć krok weryfikacji od strony użytkownika, testując przekazanie w swoim produkcie.
Z jakiego kraju powinien pochodzić numer wirtualny dla Swiggy?
Trasa swiggy jest dostępna w 201 krajach, między innymi w Indiach, Zjednoczonych Emiratach Arabskich, Wielkiej Brytanii, Singapurze, Nepalu, Sri Lance, Bangladeszu, Malezji, Australii, Kanadzie, Stanach Zjednoczonych, Arabii Saudyjskiej, Katarze i Niemczech.
Usługa Swiggy skupia się na Indiach, więc numer +91 zwykle odpowiada rynkowi, dla którego przeznaczone jest konto. Inne trasy są przydatne, gdy przypadek testowy dotyczy użytkownika z zagranicy wpisującego obcy numer, ale to, czy Swiggy zaakceptuje taki numer, jest decyzją Swiggy, nie naszą. Wybierz kraj, który faktycznie opisuje Twój scenariusz.
Indyjskie numery komórkowe mają dziesięć cyfr, a w formacie E.164 przyjmują postać +91 plus te dziesięć cyfr. Jeśli Twoje systemy przechowują konta testowe, zapisuj je w tej kanonicznej formie, aby późniejszy test odzyskiwania mógł znaleźć dokładnie ten numer, i notuj, które id aktywacji wygenerowało dany kod.
Jak działa przepływ API kodu weryfikacyjnego Swiggy?
- Sprawdź koszt przez
GET /api/v1/prices?country=in&service=swiggy. - Zamów przez
POST /api/v1/activationsz{"service": "swiggy", "country": "in"}; zachowaj id aktywacji. - Wpisz numer na ekranie logowania Swiggy.
- Odbierz
activation.sms_receivedna swoim webhooku. ZweryfikujX-OTPRoute-Signature, obliczając HMAC-SHA256 ze znacznika czasu, kropki i surowej treści przy użyciu sekretu endpointu; odrzucaj nieaktualne znaczniki czasu. - Spraw, by handler był idempotentny, kluczując po id aktywacji, ponieważ dostawa może zostać ponowiona.
Wolisz odpytywanie? Zamiast tego wywołuj GET /api/v1/activations/{id} w łagodnych odstępach. Klucze mają prefiks or_live_, a każde konto może mieć 10 kluczy i 5 endpointów webhooków, z limitem 300 żądań na minutę. Zobacz dokumentację i omówienie przechwytywania przez webhook.
Jak odebrać OTP ze Swiggy z poziomu panelu?
Zaloguj się, wybierz Swiggy jako usługę i kraj, sprawdź cenę na ekranie i potwierdź. Wklej numer w Swiggy, poproś o kod, a po nadejściu SMS-a pojawi się on obok numeru w Twoim panelu. Ta ścieżka nie wymaga programowania, co pasuje do pracowników wsparcia lub operacji, którzy potrzebują wykonać jedną weryfikację. Zamówienie i jego kod są widoczne także przez API, więc deweloper może później prześledzić, co się stało.
Dlaczego kod ze Swiggy może nie dotrzeć?
Aktywacje trwają 20 minut i płacisz tylko wtedy, gdy kod dotrze; wygasłe lub anulowane zamówienie jest zwracane do portfela w całości. Częste powody ciszy:
- Swiggy może odrzucać numery wirtualne albo konkretny zakres.
- Trasa może być chwilowo wolna; spróbuj później zamiast zamawiać w ciasnej pętli.
- Kraj nie pasuje do testowanego procesu, więc wypróbuj trasę odpowiadającą Twojemu scenariuszowi.
Nasza notatka o ograniczaniu nieudanych dostaw OTP szerzej omawia projektowanie ponowień.
Kiedy Dedicated Number sprawdza się lepiej niż jednorazowa aktywacja?
Numer z bramki obsługuje jeden kod. Jeśli konto musi zalogować się ponownie po tygodniach, ważniejszy jest numer, który zatrzymujesz. Dedicated Numbers są dostępne od ręki tylko w USA i Kanadzie, od $1.95/miesiąc, z przychodzącymi SMS-ami w panelu i na Twoim webhooku. W przypadku Swiggy ma to sens tylko wtedy, gdy numer z USA lub Kanady naprawdę pasuje do konta, o czym decyduje sam Swiggy.
OTP Route rozlicza się z prepaidowego portfela w USD bez opłaty miesięcznej; doładuj go kartą lub USDT/USDC i otrzymuj fakturę PDF za każdym razem. Tryb sandbox jest dostępny na prośbę do testów integracji. Przestrzegaj regulaminu Swiggy, prowadź jedno konto na realną osobę lub firmę i używaj OTP Route wyłącznie do testowania oraz obsługi własnych, legalnych kont i produktów zgodnie z Acceptable Use Policy.
Najczęstsze pytania
Czy mogę odebrać OTP ze Swiggy bez indyjskiej karty SIM?
Tak. Zamów indyjski numer dla usługi swiggy w OTP Gateway i odczytaj kod w panelu lub przez API.
Jakiego id usługi używa Swiggy w API?
Id usługi to swiggy; połącz je z id kraju, takim jak in, w żądaniu aktywacji.
Czy Swiggy zaakceptuje każdy numer wirtualny?
Nie. Swiggy decyduje, które numery akceptuje. Jeśli kod nie dotrze w ciągu 20 minut, cała kwota wraca do portfela.
Ile kosztuje numer do weryfikacji Swiggy?
Od $0.20 za kod; aktualna kwota zależy od kraju i jest pokazywana przed zamówieniem. Model wyjaśnia strona z cennikiem.
Czy za miesiąc zalogujemy się tym numerem na to samo konto Swiggy?
Zwykle nie, ponieważ numer z bramki służy do jednego kodu. Zaplanuj odzyskiwanie na numerze, który zatrzymuje Twoja firma.
Czy weryfikacja SMS Swiggy do testów jest możliwa w potoku CI?
Tak, zamawianie i przechwytywanie webhookiem mogą działać z zadania testowego; dodaj odstępy między próbami, aby odrzucony numer nie wywołał lawiny ponowień.
Czy mogę założyć kilka kont Swiggy na tych numerach?
Nie. Prowadź jedno konto na realną osobę lub firmę i trzymaj się regulaminu Swiggy oraz naszej Acceptable Use Policy.
Czy OTP Route jest powiązane ze Swiggy?
Nie. Swiggy jest znakiem towarowym swojego właściciela, a OTP Route nie ma z nim partnerstwa.
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.