Java Szybki start
Java Szybki start: Agent Java SDK integracja v0.3.0, przykłady, parametry i semantyka odpowiedzi.
Ten przewodnik jest przeznaczony dla Agent Java SDK v0.3.0, Java 8+ i oznaczonych zamówień publicznych. Zainicjuj client, korzystając z kroków instalacji i konfiguracji opisanych na tej stronie; uruchom przykłady w zapleczu partnera.
Przykładowe wymagania wstępne
Fragmenty Java dzielą ten import. Zainicjuj client za pomocą Szybki start i uzyskaj platformUserId z zapisanego powiązania. Przykładowe identyfikatory użytkowników/zamówień należy zastąpić własnymi, utrwalonymi wartościami.
Współrzędne Mavena
Aktualne współrzędne źródła:
GitHub to hosting źródeł, a nie repozytorium zależności Maven. Jeśli SDK nie nie został jeszcze opublikowany w repozytorium Maven, zainstaluj go w lokalnym Mavenie najpierw repozytorium:
Po instalacji lokalnej Twój projekt biznesowy może zostać rozwiązany
com.sixmm.exchange.sdk:agent:0.3.0 z lokalnego repozytorium Mavena.
W przypadku kompilacji zespołowych i środowisk testowych opublikuj SDK w repozytorium Maven takie jak Nexus, Artifactory, GitHub Packages, Maven Central lub skorzystaj z GitHub oparta na usłudze kompilacji, taka jak JitPack.
Aby zapoznać się z istniejącą integracją, zobacz SDK przewodnik aktualizacji. Użyj stabilnego znacznika źródłowego v0.3.0, aby zainstalować SDK i przeczytaj odpowiednią dokumentację integracji.
Inicjalizacja klienta
Zwykły Java
Wiosenne buty
Przykładowe właściwości aplikacji:
Powiąż użytkownika
Bind tworzy lub pobiera relację pomiędzy użytkownikiem-partnerem a 6MM użytkownik platformy. Wywołaj go, gdy użytkownik po raz pierwszy wejdzie w przepływ transakcji lub przed pierwszy przelew do 6MM.
Pola żądania:
Pola odpowiedzi:
Zalecane przepływy biznesowe
Pierwsze wejście handlowe
Wpłata do 6MM
Wycofaj się do partnera
Źródło i powiązane przewodniki
- Oficjalne źródło v0.3.0
- Przegląd zapytań i paginacja
- Portfel finansowania
- Przewodnik po aktualizacji
Obsługa błędów
SDK wyjątki są podzielone na dwie kategorie:
Przykład:
Odbierz Webhooks
Wszystkie cztery typy zdarzeń mają wspólne skonfigurowane wywołanie zwrotne sprzedawcy URL; wysyłka przez organ event. Sprawdź oryginalnie odebrane bajty, a następnie sprawdź okno czasowe, sprzedawcę i środowisko. Zwróć HTTP 2xx dopiero po zatwierdzeniu danych biznesowych i pomyślnych zapisach deduplikacji lub niezawodnym zapisaniu trwałego zadania.
Zdarzenia i ostrzeżenia o likwidacji · Weryfikacja podpisu, odpowiedzi i ponowne próby