Java Schnellstart
Java Schnellstart: Agent Java SDK v0.3.0-Integration, Beispiele, Parameter und Antwortsemantik.
Dieser Leitfaden richtet sich an Agent Java SDK v0.3.0, Java 8+ und den getaggten öffentlichen Auftrag. Initialisieren Sie client mithilfe der Installations- und Konfigurationsschritte auf dieser Seite. Führen Sie die Beispiele in einem Partner-Backend aus.
Beispielvoraussetzungen
Die Java-Snippets teilen diese Importe. Initialisieren Sie client mit Quick Start und rufen Sie platformUserId aus der gespeicherten Bindung ab. Beispiel-Benutzer-/Bestell-IDs müssen durch Ihre eigenen persistenten Werte ersetzt werden.
Maven-Koordinaten
Aktuelle Quellkoordinaten:
GitHub ist Quellhosting, kein Maven-Abhängigkeits-Repository. Wenn der SDK nicht vorhanden ist bereits in einem Maven-Repository veröffentlicht wurde, installieren Sie es in Ihrem lokalen Maven Repository zuerst:
Nach der lokalen Installation kann Ihr Geschäftsprojekt gelöst werden
com.sixmm.exchange.sdk:agent:0.3.0 aus dem lokalen Maven-Repository.
Für Team-Builds und Testumgebungen veröffentlichen Sie SDK in einem Maven-Repository wie Nexus, Artifactory, GitHub Packages, Maven Central, oder verwenden Sie einen GitHub basierten Build-Service wie JitPack.
Informationen zu einer vorhandenen Integration finden Sie im SDK Upgrade-Anleitung. Verwenden Sie das stabile Quell-Tag v0.3.0, um SDK zu installieren und die entsprechende Integrationsdokumentation zu lesen.
Client-Initialisierung
Einfach Java
Frühlingsstiefel
Beispielhafte Anwendungseigenschaften:
Benutzer binden
Bind erstellt oder ruft die Beziehung zwischen einem Partnerbenutzer und einem 6MM ab. Plattformbenutzer. Rufen Sie es auf, wenn ein Benutzer zum ersten Mal in den Handelsfluss eintritt oder bevor Erster Transfer nach 6MM.
Anfragefelder:
Antwortfelder:
Empfohlene Geschäftsabläufe
Erster Handelseintrag
Einzahlung in 6MM
Zurückziehen zum Partner
Quelle und zugehörige Leitfäden
Fehlerbehandlung
SDK Ausnahmen sind in zwei Kategorien unterteilt:
Beispiel:
Erhalten Sie Webhooks
Alle vier Ereignistypen teilen sich den konfigurierten Händlerrückruf URL; Versand durch die Stelle event. Überprüfen Sie die ursprünglich empfangenen Bytes und überprüfen Sie dann das Zeitfenster, den Händler und die Umgebung. Geben Sie HTTP 2xx nur zurück, nachdem Geschäftsdaten und erfolgreiche Deduplizierungsdatensätze festgeschrieben oder eine dauerhafte Aufgabe zuverlässig gespeichert wurden.
Ereignisse und Liquidationswarnungen · Signaturüberprüfung, Antworten und Wiederholungsversuche