Java Schneller Start

Installiere und initialisiere die Java SDK von einem Backend-Service aus.

Als Markdown anzeigen

Installation

Die öffentliche SDK Quelle dokumentiert derzeit v0.1.1 mit diesen Maven-Koordinaten:

1<dependency>
2 <groupId>com.sixmm.exchange.sdk</groupId>
3 <artifactId>agent</artifactId>
4 <version>0.1.1</version>
5</dependency>

GitHub fungiert nicht als Maven-Abhängigkeitsrepository. Installieren Sie den markierten Quellcode lokal, bevor Sie die Abhängigkeit beheben:

$git clone https://github.com/6mm-com/agent-java-sdk.git
$cd agent-java-sdk
$git checkout v0.1.1
$mvn install

Team baut

Veröffentlichen Sie das genehmigte Artefakt im Maven-Repository Ihrer Organisation für CI-, Test- und Produktionsbuilds. Bestätigen Sie die genehmigte Version mit 6MM vor der Produktionsbereitstellung.

Quellcode und Anwendungsbeispiele sind im offiziellen Java SDK -Repository verfügbar:

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

Bevor du anfängst

  • Bestätigen Sie, dass Ihr Produktionsagent API Basis URL mit dem 6MM Team ist.
  • Speichern apiSecret nur im Backend-Secret-Management.
  • Bereite eine stabile Abbildung zwischen platformUserId und agentUserIdvor.
  • Ermöglicht strukturierte Logs rund um Bind-, Transfer-, Order- und Webhook-Flows.

Client initialisieren

1import com.sixmm.agent.AgentClient;
2import com.sixmm.agent.AgentClientConfig;
3
4AgentClient client = new AgentClient(AgentClientConfig.builder()
5 .baseUrl("https://agent-api.6mm.com")
6 .agentCode("AGENT001")
7 .apiSecret("your-api-secret")
8 .defaultCurrency("USDT")
9 .build());

Nur Backend

Initialisieren Sie die Agent SDK nicht aus Browser-, Mobil- oder Desktop-Client-Code. Die SDK signiert privilegierte Agenten API Anfragen.

Beispiel: Gelder überweisen

1TransferResponse resp = client.transfer(TransferRequest.fixed(
2 "AGT-ORDER-1001",
3 "agent-user-001",
4 Direction.IN,
5 "USDT",
6 "10.00"));

Verwenden Sie für jede Übertragungsanfrage eine eindeutige Partner-Ordernummer. Wenn eine Anfrage abläuft, fragen Sie vor der Erstellung einer neuen die ursprüngliche Bestellung ab.

Nächste Schritte

BedarfNächste Seite
Stellen Sie eine Trading Widget Qualifikation aus[Embed-Token erstellen] (/sdk/agent-sdk/java/embed-token)
Überprüfen Sie Rückrufe von 6MM[Webhooks & Idempotenz] (/sdk/security/webhooks-idempotency)
Überprüfen Sie das Signierverhalten[Geheimnisse & Gebärden] (/sdk/security/secrets-signing)
Diagnose eines Integrationsproblems[SDK Fehlersuche ] (/sdk/security/troubleshooting)