Skip to main content

Jak używać punktu końcowego validatepin i dlaczego otrzymuję błąd 502 Bad Gateway?

Punkt końcowy validatepin służy do sprawdzania poprawności szyfrowania kodu PIN podczas procesu zamawiania Shell Card. Po prawidłowym wywołaniu zwraca odszyfrowany kod PIN.

Ten punkt końcowy jest dostępny tylko w środowisku testowym.

Co należy wysłać w żądaniu?
Musisz podać trzy pola:

uid - Unikalny identyfikator sesji

encrypted_pin - PIN zaszyfrowany przy użyciu klucza publicznego

session_key - Klucz sesji użyty do szyfrowania

Dlaczego otrzymuję błąd 502 Bad Gateway?
Błąd ten występuje, gdy:

  • encrypted_pin lub session_key jest nieprawidłowy lub zniekształcony.
  • Algorytm lub format szyfrowania nie spełnia wymagań API.

.

O nas

Portal dla programistów Shell wspiera partnerów w procesie wdrażania interfejsów API firmy Shell oraz przekształcaniu pomysłów w rozwiązania gotowe do wdrożenia.

Logo Shell

Zaloguj się do swojego konta

Zapytaj asystenta AI o interfejsy API firmy Shell i produkty API