Agent Java SDK

Installiere die 6MM Agent Java SDK und nutze signierte Backend- API für Benutzerbindungen, Übertragungen, Zugangsdaten und Webhook-Verifikation.

Als Markdown anzeigen

Offizielles Archiv

Das Java SDK -Repository ist die Quelle der Wahrheit für SDK Quellcode, Release Notes, Anwendungsbeispiele und Implementierungsdetails:

[6mm-com/agent-java-sdk] (https://github.com/6mm-com/agent-java-sdk)

Laufzeit

GegenstandWert
Minimum Java VersionJava 8+
Empfohlenes BauwerkzeugMaven 3.9+
Maven-Gruppecom.sixmm.exchange.sdk
Maven-Artefaktagent
Dokumentiertes Quell-Tagv0.1.1

Das öffentliche GitHub-Repository ist Quellcode-Hosting, kein Maven-Abhängigkeitsrepository. Baue und installiere den getaggten Quellcode lokal oder veröffentliche das genehmigte Artefakt im privaten Maven-Repository deiner Organisation, bevor du es in Team-Builds verwendest.

Typische Backend-Aufgaben

  • Validiere die Partnerbenutzersitzung.
  • Den Partnerbenutzer auf agentUserIdabbilden.
  • Call Bind vor den ersten Handels- oder Transferströmen.
  • Rufen Sie createEntryUrl für einmalige Vollstandort- SSOan.
  • Ruf createEmbedToken für Trading Widget Partner-Token-Modus an.
  • Verifizieren Sie Transfer-Webhooks und verarbeiten Sie sie idempotent.

Sicherheits- und Betriebsregeln

  • Speichere apiSecret nur in einem Backend-Secret-Manager oder einer geschützten Umgebungsvariable.
  • Halten Sie die Serverzeit synchron, da signierte Anfragen Zeitstempel enthalten.
  • Behandle agentOrderNo als dauerhaften Idempotenzschlüssel und halte ihn global einzigartig.
  • Speichert platformUserId als Zeichenkette und bewahrt seine Beziehung zu agentUserIdbei.
  • Abfrage des ursprünglichen Transfers, bevor man es nach einer Auszeit oder einem unsicheren Netzwerkergebnis erneut versucht.

Nächste Schritte