6MM SDK

Wybierz odpowiednią ścieżkę 6MM SDK dla handlu wbudowanego, emisji tokenów backendowych, łączenia kont, webhooków i operacji produkcyjnych.

Zobacz jako Markdown

Wybierz SDK ścieżkę

Cel partneraFrontendZapleczeDlaczego to ma znaczenie
Dodaj wbudowany terminal handlowyTrading Widget SDKAgent SDKWidget obsługuje interfejs handlowy, podczas gdy partner w backendzie wydaje tokeny i zachowuje tajemnice w tajemnicy.
Stwórz natywny punkt wejścia do aplikacjiNatywne lub H5 wejścieAgent SDKAplikacja otwiera 6MM wpis URL po tym, jak partner zweryfikuje sesję użytkownika.
Zbuduj niestandardowy przepływ handlowyInterfejs partneraProgramista API + wybrane SDK przepływyUżywaj API do danych o kontach, zamówieniach, pozycjach i rynku, zachowując jednocześnie kontrolę operacyjną po stronie serwera.

Architektura referencyjna

Partner Web App
-> TradingWidget.create()
-> tokenProvider()
-> Partner Backend
-> 6MM Agent SDK
-> 6MM Agent API
-> 6MM Trading iframe

Zachowaj sekrety po stronie serwera

Kod przeglądarki powinien wywoływać tylko endpointy należące do partnera. Sekret Agenta API nigdy nie może być przesyłany do kodu frontendowego.

Lista kontrolna produkcji

  • Przechowywać apiSecret tylko w infrastrukturze backend.
  • Używaj HTTPS do żądań API agentów oraz adresów URL webhooków.
  • Zachowaj agentUserId, platformUserIdi agentOrderNo odwzorowania.
  • Reprezentować kwoty pieniężne jako ciągi dziesiętne zamiast wartości zmiennoprzecinkowych.
  • Traktować PROCESSING jako oczekujące, a nie jako sukces lub porażkę.
  • Przetwarzaj webhooki idempotentnie, ponieważ oczekiwane są powtórki.