6MM Agent SDK
6MM Agent SDK jest przeznaczony dla partnerskich usług backendowych, które muszą wywoływać uprzywilejowane Agent API bez konieczności wdrażania podpisywania i obsługi żądań od zera. Nie może działać w przeglądarce, telefonie komórkowym ani publicznym kodzie desktopowym, ponieważ integracja korzysta z partnera API tajemnicy.
Kiedy używać Agent SDK
Użyj Agent SDK, gdy backend musi powiązać użytkownika partnera, przenosić aktywa w zatwierdzonym procesie, pobierać dane transakcyjne, utworzyć adres URL wejścia do handlu osadzonego lub zweryfikować powiadomienia webhook. Użyj Trading Widget SDK osobno, gdy frontend partnera ma wyświetlać interfejs handlowy.
Możliwości
Typowa konfiguracja
Typowy przepływ całkowania
- Frontend partnera uwierzytelnia użytkownika za pośrednictwem własnego systemu kont partnera.
- Backend partnera mapuje użytkownika na stabilny identyfikator po stronie partnera.
- Zaplecze dzwoni do Agent SDK z
agentCodei chronionym API tajnym. - SDK podpisuje i wysyła Agentowi API prośbę.
- Backend przechowuje zwrócony identyfikator biznesowy i przetwarza kolejne webhooki w sposób idempotencjalny.
- Frontend otrzymuje tylko krótkotrwały wynik lub poświadczenie wejściowe, którego potrzebuje.
Wybierz SDK
Lista kontrolna produkcji
- Ładuj
apiSecretz backendowego menedżera sekretów, a nie z kodu źródłowego. - Utrzymywanie oddzielnych uprawnień do rozwoju, etapu i produkcji.
- Używanie stabilnego mapowania użytkownika partnera oraz unikalnych identyfikatorów zamówień biznesowych.
- Zachowuj oryginalny identyfikator podczas sprawdzania statusu żądania z limitem czasu.
- Weryfikacja podpisów webhooków i przechowywanie przetworzonych identyfikatorów zdarzeń.
- Cenzurowanie sekretów i sygnatur z logów, zachowując identyfikatory żądań dla wsparcia.