Agent Java SDK
Zainstaluj 6MM Agent Java SDK i użyj podpisanego backendu API do wiązania użytkownika, transferów, danych uwierzytelniających i weryfikacji webhooków.
Oficjalne repozytorium
Repozytorium Java SDK jest źródłem prawdy dla SDK kodu źródłowego, notatek wydawniczych, przykładów użycia oraz szczegółów implementacji:
Czas trwania
Publiczne repozytorium GitHub to hosting źródłowy, a nie repozytorium zależności Maven. Zbuduj i zainstaluj oznaczony kod lokalnie lub opublikuj zatwierdzony artefakt w prywatnym repozytorium Maven swojej organizacji, zanim użyjesz go w budowaniu zespołowym.
Typowe obowiązki backendowe
- Walidacja sesji użytkownika partnera.
- Przypisuj użytkownika partnera na agentUserId.
- Wiązanie wywołań przed pierwszym handlem lub przepływem transferowym.
- Zadzwoń createEntryUrl w celu jednorazowego pełnego SSO.
- Zadzwoń createEmbedToken Trading Widget tryb tokenów partnera.
- Weryfikacja webhooków transferowych i ich prawidłowe przetwarzanie.
Zasady bezpieczeństwa i działania
- Przechowywać
apiSecrettylko w backendowym menedżerze sekretów lub chronionej zmiennej środowiskowej. - Utrzymywanie synchronizacji czasu serwera, ponieważ podpisane żądania zawierają znaczniki czasowe.
- Traktuj
agentOrderNojako trwały klucz idempotencji i utrzymuj go globalnie unikalnym. - Przechowuj
platformUserIdjako ciąg i utrzymuj jego relację doagentUserId. - Zapytanie o oryginalny transfer przed ponowną próbą po przerwie czasu lub niepewnym wyniku sieci.
Kolejne kroki
- Java Quick Start: zainstaluj oznaczony kodowy i inicjalizuj
AgentClient. - Create Embed Token: wydawanie krótkotrwałych poświadczeń dla Trading Widget.
- Sekrety i podpisywanie: rozumiem automatyczne podpisywanie HMAC i obsługę tajemnic.
- Webhooks & Idempotency: weryfikuj callbacki i zapobiegaj duplikatowi przetwarzania.