Proces aplikacji
Aby skorzystać z API weryfikacji czterech elementów karty bankowej, najpierw przejdź do konsoli Ace Data Cloud, aby uzyskać swój token API, który należy zachować na przyszłość.
Jeśli nie jesteś zalogowany lub zarejestrowany, automatycznie zostaniesz przekierowany na stronę logowania, aby zarejestrować się i zalogować, a po zakończeniu zostaniesz automatycznie przekierowany z powrotem na bieżącą stronę.
Jeden token API wystarczy do korzystania ze wszystkich usług platformy, nie ma potrzeby składania osobnych wniosków dla każdej usługi. Przy pierwszym wniosku przyznawana jest darmowa kwota, aby można było skorzystać z bezpłatnej wersji próbnej; w przypadku niewystarczającego salda można doładować saldo ogólne w konsoli.
📘 Pełna dokumentacja: API weryfikacji czterech elementów karty bankowej →
Podstawowe użycie
Najpierw zapoznaj się z podstawowym sposobem użycia, polegającym na wprowadzeniu numeru karty bankowej, aby uzyskać przetworzony wynik w postaci obrazu, co wymaga prostego przekazania polabank_card. Następnie możemy wypełnić odpowiednie treści na interfejsie, jak pokazano na rysunku:

accept: format odpowiedzi, który chcemy otrzymać, tutaj wpisujemyapplication/json, czyli format JSON.authorization: klucz do wywołania API, po złożeniu wniosku można go bezpośrednio wybrać z rozwijanej listy.
bank_card: numer karty bankowej do przetworzenia, jest to parametr obowiązkowy.id_card: numer dokumentu tożsamości, jest to parametr obowiązkowy.name: imię i nazwisko użytkownika, jest to parametr obowiązkowy.phone: zarezerwowany numer telefonu.cert_type: typ dokumentu tożsamości, musi być zgodny z dokumentem tożsamości.encryption: opcjonalny, parametr szyfrowania dla wrażliwych pól (jeśli wymagane jest przesłanie zaszyfrowanych danych).

result, kod wyniku autoryzacji, sytuacja dotycząca opłat jest następująca.- Kody wyników płatnych:
- 0: Autoryzacja zakończona sukcesem
- -1: Autoryzacja nie powiodła się
- -4: Błędne informacje o posiadaczu karty
- -5: Nieaktywowana płatność bez karty
- -6: Ta karta została zatrzymana
- -7: Nieprawidłowy numer karty
- -8: Ta karta nie ma odpowiadającego wydawcy
- -9: Ta karta nie została zainicjowana lub jest kartą uśpioną
- -10: Karta oszukańcza, zatrzymana karta
- -11: Ta karta została zgłoszona jako zgubiona
- -12: Ta karta wygasła
- -13: Karta z ograniczeniami
- -14: Przekroczono dozwoloną liczbę błędów hasła
- -15: Wydawca karty nie obsługuje tej transakcji
- Kody wyników bezpłatnych:
- -2: Weryfikacja imienia nie powiodła się
- -3: Błędny numer karty bankowej
- -16: Usługa centrum weryfikacji jest zajęta
- -17: Przekroczono dozwoloną liczbę weryfikacji, spróbuj ponownie następnego dnia
- Kody wyników płatnych:
description, opis wyniku biznesowego.
Obsługa błędów
Podczas wywoływania API, jeśli wystąpią błędy, API zwróci odpowiedni kod błędu i informacje. Na przykład:400 token_mismatched: Zły wniosek, prawdopodobnie z powodu brakujących lub nieprawidłowych parametrów.400 api_not_implemented: Zły wniosek, prawdopodobnie z powodu brakujących lub nieprawidłowych parametrów.401 invalid_token: Nieautoryzowany, nieprawidłowy lub brakujący token autoryzacji.429 too_many_requests: Zbyt wiele żądań, przekroczono limit.500 api_error: Błąd wewnętrzny serwera, coś poszło nie tak na serwerze.

